Module typedmap::hashmap

source ·
Expand description

Provides TypedMap type.

Structs§

  • An draining iterator over the entries of a TypedMap.
  • An owning iterator over the entries of a TypedMap.
  • An iterator over the entries of a TypedMap
  • A mutable iterator over the entries of a TypedMap
  • An iterator over the keys of a HashMap.
  • Represents owned pair of key and value.
  • Represents mutably borrowed pair of key and value.
  • Represents borrowed pair of key and value.
  • A map that can store keys of any type that implements TypedMapKey and values of type defined by TypedMapKey::Value. One can use Marker to define multiple “key-value” type mappings. Under the hood the std::collections::HashMap is used.
  • An iterator over the values of a HashMap.
  • An mutable iterator over the values of a HashMap.

Traits§

  • A trait that a key stored in the TypedMap must be implement. Marker may be used to implement multiple key-value type mappings.