digestx.fnv

FNV(Fowler-Noll-Vo) hash implementation. This module conforms to the APIs defined in std.digest.digest.

Members

Functions

fnv32Of
auto fnv32Of(T data)
fnv32aOf
auto fnv32aOf(T data)
fnv64Of
auto fnv64Of(T data)
fnv64aOf
auto fnv64aOf(T data)

Convenience aliases for std.digest.digest.digest using the FNV implementation.

Structs

FNV
struct FNV(ulong bitLength, bool fnv1a = false)

Template API FNV-1(a) hash implementation.

Meta