Module hashbrown::hash_map [−][src]
A hash map implemented with quadratic probing and SIMD lookup.
Modules
rayon | rayon-based parallel iterator types for hash maps. You will rarely need to interact with it directly unless you have need to name one of the iterator types. |
Structs
Drain | A draining iterator over the entries of a |
DrainFilter | A draining iterator over entries of a |
HashMap | A hash map implemented with quadratic probing and SIMD lookup. |
IntoIter | An owning iterator over the entries of a |
Iter | An iterator over the entries of a |
IterMut | A mutable iterator over the entries of a |
Keys | An iterator over the keys of a |
OccupiedEntry | A view into an occupied entry in a |
RawEntryBuilder | A builder for computing where in a |
RawEntryBuilderMut | A builder for computing where in a |
RawOccupiedEntryMut | A view into an occupied entry in a |
RawVacantEntryMut | A view into a vacant entry in a |
VacantEntry | A view into a vacant entry in a |
Values | An iterator over the values of a |
ValuesMut | A mutable iterator over the values of a |
Enums
Entry | A view into a single entry in a map, which may either be vacant or occupied. |
RawEntryMut | A view into a single entry in a map, which may either be vacant or occupied. |
Type Definitions
DefaultHashBuilder | Default hasher for |