Expand description
Fingerprint-based minimal perfect hashing.
Re-exports§
pub use goindexing::GroupSize;
pub use goindexing::SeedSize;
pub use goindexing::TwoToPowerBits;
pub use goindexing::TwoToPowerBitsStatic;
pub use goindexing::Bits;
pub use goindexing::Bits8;
Modules§
- Utils for indexing with group optimization.
- Managing sets of keys during construction of minimal perfect hash functions.
Structs§
- Build configuration that is accepted by
Function
constructors. - Fingerprinting-based minimal perfect hash function (FMPH).
- Build configuration that is accepted by
GOFunction
constructors. - Configuration of family of (group-optimized) hash functions used by
GOFunction
and accepted byGOBuildConf
constructors. - Fingerprinting-based minimal perfect hash function with group optimization (FMPHGO).