Cargo Features
[dependencies]
digestible = { version = "0.2.3", default-features = false, features = ["std", "alloc", "derive", "digest_0_10", "base64", "bytes", "uuid", "serde_json", "chrono"] }
- default = alloc, derive, digest_0_10, std
-
These default features are set whenever
digestible
is added without
somewhere in the dependency tree.default-features = false - std default
- alloc default
- derive default = digestible-macros
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.
- digest_0_10 default
-
Enables digest
- digestible-macros derive
- base64 implicit feature
-
Enables base64
base64:
encodes and decodes base64 as bytes or utf8
Affects
digestible::to_base64
… - bytes implicit feature
-
Enables bytes
bytes:
Types and traits for working with bytes
- uuid implicit feature
-
Enables uuid
uuid:
A library to generate and parse UUIDs
- serde_json implicit feature
-
Enables serde_json
serde_json:
A JSON serialization file format
- chrono implicit feature
-
Enables chrono
Enabling this feature will remove the need to use the
#[digestible(digest_with = digest_with_hash)]
on Chrono types