Cargo Features

[dependencies]
bloock-storage = { version = "0.1.0", default-features = false, features = ["fs", "kv", "blob", "blob_fs", "blob_rocks", "kv_hashmap", "kv_rocks"] }
default = blob, kv_rocks

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

fs blob_fs?
kv kv_hashmap? kv_rocks

Affects bloock-storage::kv

blob default blob_fs? blob_rocks?

Affects blob::Blob, bloock-storage::blob

blob_fs = blob, fs

Affects blob::blob_fs, config::FsConfig

blob_rocks = blob, rocksdb

Affects blob::blob_rocks

kv_hashmap = kv

Affects config::HashMapConfig, kv::kv_hashmap

kv_rocks default = kv, rocksdb

Affects kv::kv_rocks

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.

rocksdb blob_rocks? kv_rocks

Affects config::RocksDBConfig