Cargo Features
[dependencies]
chaindev = { version = "0.30.0", default-features = false, features = ["substrate_based", "tendermint_based", "vsdb_bcs_codec", "vsdb_json_codec", "vsdb_msgpack_codec", "vsdb_rocks_backend", "vsdb_compress"] }
- default = tendermint_based, vsdb_compress, vsdb_msgpack_codec, vsdb_rocks_backend
-
These default features are set whenever
chaindev
is added without
somewhere in the dependency tree.default-features = false - substrate_based
-
Affects
chaindev::substrate_based
… - tendermint_based default = tendermint, tendermint-config
-
Affects
chaindev::tendermint_based
… - vsdb_bcs_codec
- vsdb_json_codec
-
Enables json_codec of vsdb
- vsdb_msgpack_codec default
-
Enables msgpack_codec of vsdb
- vsdb_rocks_backend default
-
Enables rocks_backend of vsdb
- vsdb_compress default
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.