Module ordered_multimap::list_ordered_multimap
source · Expand description
Provides types related to the usage of ListOrderedMultimap
.
Structs§
- Dummy hasher that is not meant to be used. It is simply a placeholder.
- An iterator that yields immutable references to all values of a given key. The order of the values is always in the order that they were inserted.
- An iterator that moves all values of a given key out of a multimap but preserves the underlying capacity. The order of the values is always in the order that they were inserted.
- An iterator that yields mutable references to all values of a given key. The order of the values is always in the order that they were inserted.
- An iterator that yields immutable references to all key-value pairs in a multimap. The order of the yielded items is always in the order that they were inserted.
- An iterator that yields mutable references to all key-value pairs in a multimap. The order of the yielded items is always in the order that they were inserted.
- An iterator that yields immutable references to all keys and their value iterators. The order of the yielded items is always in the order the keys were first inserted.
- An iterator that yields mutable references to all keys and their value iterators. The order of the yielded items is always in the order the keys were first inserted.
- An iterator that yields immutable references to all keys in the multimap. The order of the keys is always in the order that they were first inserted.
- A multimap that associates with each key a list of values.
- A view into an occupied entry in the multimap.
- A view into a vacant entry in the multimap.
- An iterator that yields immutable references to all values of a multimap. The order of the values is always in the order that they were inserted.
- An iterator that yields mutable references to all values of a multimap. The order of the values is always in the order that they were inserted.
Enums§
- A view into a single entry in the multimap, which may either be vacant or occupied.
- A wrapper around a key that is either borrowed or owned.
Type Aliases§
- A random state to use for the hashmap in the multimap.