Skip to main content

Crate axhash_map

Crate axhash_map 

Source

Structs§

AxBuildHasher
AxHashMap
AxHashMap<K, V> is a thin newtype wrapper around HashMap<K, V> that adds the familiar ::new() / ::with_capacity() constructor syntax. Every method on hashbrown::HashMap is accessible via Deref.
AxHashSet
High-performance hash set backed by hashbrown (SwissTable) with AxHasher (AES-NI accelerated hashing) as the default hasher.
AxHasher
RawHashMap
A hash map implemented with quadratic probing and SIMD lookup.
RawHashSet
A hash set implemented as a HashMap where the value is ().

Type Aliases§

HashMap
Drop-in hashbrown::HashMap with AxHasher as the default hasher. Use this alias when maximum third-party compatibility matters (e.g. Serde #[derive]). Every method on hashbrown::HashMap is available directly.
HashSet
Drop-in hashbrown::HashSet with AxHasher as the default hasher. Use this alias when maximum third-party compatibility matters (e.g. Serde #[derive]). Every method on hashbrown::HashSet is available directly.