Expand description
Customized HashMap
and Hasher implementation optimized for using ObjectId
s as keys.
The crate mirrors std::collections
in layout for familiarity.
Modules§
- A hash map implemented with quadratic probing and SIMD lookup.
- A hash set implemented as a
HashMap
where the value is()
. - Experimental and unsafe
RawTable
API. This module is only available if theraw
feature is enabled. - thread-safe types
Traits§
- Key equivalence trait.
Type Aliases§
- A
HashMap
for usage with keys that are already robust hashes (like anObjectId
). The first8
bytes of the hash are used as theHashMap
hash - A
HashSet
for usage with keys that are already robust hashes (like anObjectId
). The first8
bytes of the hash are used as theHashMap
hash