Cargo Features

[dependencies]
noncrypto-digests = { version = "0.3.1", default-features = false, features = ["fnv", "xxh3", "xxh32", "xxh64"] }
default = fnv, xxh3, xxh32, xxh64

These default features are set whenever noncrypto-digests is added without default-features = false somewhere in the dependency tree.

fnv default

Enables fnv

xxh3 default

Enables xxh3 of xxhash-rust

xxhash-rust:

Enable xxh3 implementation

xxh32 default

Enables xxh32 of xxhash-rust

xxhash-rust:

XXH32 makes sense only on 32bit platforms
Enable xxh32 implementation

xxh64 default

Enables xxh64 of xxhash-rust

xxhash-rust:

Enable xxh64 implementation

noncrypto-digests has 5 features without comments.