Cargo Features

[dependencies]
fixed-hash = { version = "0.8.0", default-features = false, features = ["std", "api-dummy", "quickcheck", "arbitrary"] }
default = byteorder, rand, rustc-hex, std

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

std default

Enables std of byteorder, rand, and rustc-hex

rand:

Option (enabled by default): without "std" rand uses libcore; this option enables functionality expected to be available on a standard platform.

api-dummy

Feature used by docs.rs to display documentation of hash types

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

byteorder default std
quickcheck implicit feature

Enables quickcheck

quickcheck:

Automatic property based testing with shrinking

rand default std
rustc-hex default std
arbitrary implicit feature

Enables arbitrary

arbitrary:

The trait for generating structured data from unstructured data