Expand description
Provides replacements for std::hash items using foldhash.
Also provides some additional items beyond the standard library.
Structsยง
- Default
Hasher  - A 
Hasherinstance implementing foldhash, optimized for speed. - Fixed
Hasher  - Deterministic hasher based upon a random but fixed state.
 - Fixed
State  - A 
BuildHasherforfast::FoldHasherthat always has the same fixed seed. - Hashed
 - A pre-hashed value of a specific type. Pre-hashing enables memoization of hashes that are expensive to compute.
 - NoOp
Hash  BuildHasherfor types that already contain a high-quality hash.- Pass
Hash  - A 
BuildHasherthat results in aPassHasher. - Pass
Hasher  - A no-op hash that only works on 
u64s. Will panic if attempting to hash a type containing non-u64 fields. - Random
State  - A 
BuildHasherforfast::FoldHasherthat is randomly initialized.