Cargo Features

[dependencies]
blot-lib = { version = "0.1.2", default-features = false, features = ["blot_json", "common_json", "digesters"] }
default = blot_json, digesters

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

blot_json default = lazy_static, regex, serde, serde_json

Affects blot-lib::json, value::de

common_json = serde, serde_json
digesters default = blake2, sha-1, sha2, sha3

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.

sha-1 digesters

Enables sha-1 ^0.8

sha2 digesters

Enables sha2 ^0.8

sha3 digesters

Enables sha3 ^0.8

blake2 digesters

Enables blake2 ^0.8

serde_json blot_json common_json?
serde blot_json common_json?
regex blot_json
lazy_static blot_json