Crate hash_trie

Crate hash_trie 

Source

Modules§

traits

Structs§

HashTrieMap
HashTrieMap implements a hash map using a hash array mapped trie (HAMT).
HashTrieSet
HashTrieSet implements a hash set using a hash array mapped trie (HAMT).

Enums§

BitError
BitError enumerates possible error conditions when bitops are used “incorrectly.”
HashTrieError
The only error you’ll find is NotFound.
MapJointTransformResult
MapJointTransformResult is the result of a transform operation on a pair of entries of a map.
MapTransformResult
MapTransformResult is the result of a transform operation on a single entry of a map.
MapTransmuteResult
MapTransmuteResult is the result of a transmute operation on a single entry of a map or a pair of entries of a map.
SetJointTransformResult
SetJointTransformResult is the result of a transform operation on a pair of entries of a set.
SetTransformResult
SetTransformResult is the result of a transform operation on a single entry of a set.
SetTransmuteResult
SetTransmuteResult is the result of a transmute operation on a single entry or pair of entries of a set.

Type Aliases§

DefaultHashTrieMap
A HashTrieMap using 64-bit hashes, 32-bit flags, and FnvHasher
DefaultHashTrieSet
A HashTrieSet using 64-bit hashes, 32-bit flags, and FnvHasher