Cargo Features
[dependencies]
keri = { version = "0.8.2", default-features = false, features = ["sled-db", "async", "wallet", "query", "rkv", "bincode"] }
- default = sled-db
-
The
sled-db
feature is set by default wheneverkeri
is added without
somewhere in the dependency tree.default-features = false - sled-db default = fixed, sled
-
Affects
database::sled
… - async = async-std, bitpat, futures-core, pin-project
-
Affects
processor::async_processing
… - wallet = universal_wallet
-
Affects
signer::wallet
… - query
-
Affects
message::query_message
,message::reply_message
,keri::witness
,keri::query
…
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.
- sled sled-db
- fixed sled-db
- async-std async?
-
Enables async-std
Async dependencies
- pin-project async?
- futures-core async?
- bitpat async?
- universal_wallet wallet?
-
Enables universal_wallet ^0.5
Wallet dependencies
- rkv implicit feature
-
Enables rkv ^0.17
rkv:
A simple, humane, typed key-value storage solution
- bincode implicit feature