Cargo Features
[dependencies]
config-it = { version = "0.8.10", default-features = false, features = ["full", "config", "config-derive", "crypt-machine-id", "crypt", "indexmap", "jsonschema"] }
- default = config-derive
-
The
config-derive
feature is set by default wheneverconfig-it
is added without
somewhere in the dependency tree.default-features = false - full = config-derive, crypt-machine-id, indexmap, jsonschema
- config config-derive indexmap? jsonschema?
-
Enables bitfield ^0.14.0, custom_debug_derive ^0.5.1, derive_setters, parking_lot, smallvec, thiserror, and tracing
thiserror:
------------------------------------------------------------------------------------------------
CONFIG ------------------------------------------------------------------------------------------------Affects
config-it::config
… - config-derive default full? = config
-
Enables impls, config-it-macros, and memoffset
- crypt-machine-id full? = crypt
-
Enables machine-uid
- crypt crypt-machine-id?
-
Enables aes-gcm, base64 ^0.21, and sha2
- indexmap full? = config
-
Enables indexmap
- jsonschema full? = config
-
Enables schemars, jsonschema of config-it-macros
Affects
meta::Metadata.schema
…