Expand description
A hash map implemented with quadratic probing and SIMD lookup.
Structs§
- Drain
- A draining iterator over the entries of a HashMapin arbitrary order. The iterator element type is(K, V).
- ExtractIf 
- A draining iterator over entries of a HashMapwhich don’t satisfy the predicatef(&k, &mut v)in arbitrary order. The iterator element type is(K, V).
- HashMap
- A hash map implemented with quadratic probing and SIMD lookup.
- IntoIter 
- An owning iterator over the entries of a HashMapin arbitrary order. The iterator element type is(K, V).
- IntoKeys 
- An owning iterator over the keys of a HashMapin arbitrary order. The iterator element type isK.
- IntoValues 
- An owning iterator over the values of a HashMapin arbitrary order. The iterator element type isV.
- Iter
- An iterator over the entries of a HashMapin arbitrary order. The iterator element type is(&'a K, &'a V).
- IterMut
- A mutable iterator over the entries of a HashMapin arbitrary order. The iterator element type is(&'a K, &'a mut V).
- Keys
- An iterator over the keys of a HashMapin arbitrary order. The iterator element type is&'a K.
- OccupiedEntry 
- A view into an occupied entry in a HashMap. It is part of theEntryandEntryRefenums.
- OccupiedError 
- The error returned by try_insertwhen the key already exists.
- RawEntryBuilder 
- A builder for computing where in a HashMapa key-value pair would be stored.
- RawEntryBuilder Mut 
- A builder for computing where in a HashMapa key-value pair would be stored.
- RawOccupiedEntry Mut 
- A view into an occupied entry in a HashMap. It is part of theRawEntryMutenum.
- RawVacantEntry Mut 
- A view into a vacant entry in a HashMap. It is part of theRawEntryMutenum.
- VacantEntry 
- A view into a vacant entry in a HashMap. It is part of theEntryenum.
- VacantEntry Ref 
- A view into a vacant entry in a HashMap. It is part of theEntryRefenum.
- Values
- An iterator over the values of a HashMapin arbitrary order. The iterator element type is&'a V.
- ValuesMut 
- A mutable iterator over the values of a HashMapin arbitrary order. The iterator element type is&'a mut V.
Enums§
- Entry
- A view into a single entry in a map, which may either be vacant or occupied.
- EntryRef 
- A view into a single entry in a map, which may either be vacant or occupied, with any borrowed form of the map’s key type.
- RawEntryMut 
- A view into a single entry in a map, which may either be vacant or occupied.