Cargo Features
[dependencies]
vsdb = { version = "0.62.1", default-features = false, features = ["rocks_backend", "parity_backend", "compress", "serde_ende", "msgpack_codec", "json_codec", "bcs_codec", "vs", "extra_types"] }
- default = compress, msgpack_codec, rocks_backend
-
These default features are set whenever
vsdb
is added without
somewhere in the dependency tree.default-features = false - rocks_backend default
-
Enables rocks_backend of vsdb_core
- parity_backend
-
Enables parity_backend of vsdb_core
- compress default
- serde_ende bcs_codec? json_codec? msgpack_codec
- msgpack_codec default = rmp-serde, serde_ende
- json_codec = serde_ende, serde_json
- bcs_codec = bcs, serde_ende
- vs
-
Enables crypto of ruc and vs of vsdb_core
vsdb_core:
the switch of all versioned APIs
Affects
vsdb::versioned
,vsdb::versioned_multi_key
… - extra_types
-
Enables extra_types of vsdb_core
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.