Skip to main content

Module fnv

Module fnv 

Source
Expand description

Holds the implementation of several variants of Fowler–Noll–Vo hash functions and their corresponding builders.

Structs§

FNV1_64
The FNV algorithm in version 1 with 64bit size.
FNV1_64HasherBuilder
A standard builder that produces FNV1_64 hash with fixed seed.
FNV1_128
The FNV algorithm in version 1 with 128bit size.
FNV1_128HasherBuilder
A standard builder that produces FNV1_128 hash with fixed seed.
FNV1a_64
The FNV algorithm in version 1a with 64bit size.
FNV1a_64HasherBuilder
A standard builder that produces FNV1a_64 hash with fixed seed.
FNV1a_128
The FNV algorithm in version 1a with 128bit size.
FNV1a_128HasherBuilder
A standard builder that produces FNV1a_128 hash with fixed seed.