Development · Evolving reference
WritableHashMapEntryView
Borrows a stored map entry with readonly key and writable value access.
Sn is under heavy development. This reference includes the intended 1.0 design; features may be incomplete in the current compiler. Read the status →
Module std.collections
import std.collections;Public declaration contracts and authored examples. A page can document several related symbols. Implementation bodies are excluded.
WritableHashMapEntryView
pub final class WritableHashMapEntryView<K, V>Borrows a stored map entry with readonly key and writable value access.
Allocates nothing and retains no owner. Structural mutation, move or destruction invalidates both aliases; external synchronization is required. Value-only mutation does not change stored key hash/equality or probe-chain structure. K: Exact borrowed key type. V: Exact borrowed value type.
WritableHashMapEntryView.Key
pub Key: K&;Readonly stored-key alias; never mutable through iteration.
WritableHashMapEntryView.Value
pub Value: mut V&;Writable stored-value alias, valid within table stability.
Documentation snapshot: October 24, 2026 About versions ↗