Cargo Features
kitsune_p2p_dht has no features set by default.
[dependencies]
kitsune_p2p_dht = { version = "0.5.0-dev.1", features = ["sqlite-encrypted", "sqlite", "test_utils", "fuzzing"] }
- default
-
These default features are set whenever
kitsune_p2p_dht
is added without
somewhere in the dependency tree.default-features = false Enables now of kitsune_p2p_timestamp
- sqlite-encrypted
-
Enables sqlite-encrypted of kitsune_p2p_dht_arc and kitsune_p2p_timestamp
- sqlite
-
Enables sqlite of kitsune_p2p_dht_arc and kitsune_p2p_timestamp
- test_utils = fuzzing
-
Enables colored, futures, and must_future
Affects
arq_set::print_arq
,arq_set::print_arqs
,peer_view::PeerViewQ.skip_index
,arq::ascii
,arq::power_and_count_from_length
,arq::power_and_count_from_length_exact
,arq::approximate_arq
,hash::fake_hash
,kitsune_p2p_dht::persistence
,kitsune_p2p_dht::test_utils
… - fuzzing test_utils? = arbitrary, proptest, proptest-derive
-
Enables fuzzing of kitsune_p2p_dht_arc and kitsune_p2p_timestamp
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.
reminder - do not use workspace deps