Cargo Features
kitsune_p2p has no features set by default.
[dependencies]
kitsune_p2p = { version = "0.5.0-dev.6", features = ["mock_network", "instrument", "unstable-sharding", "sqlite-encrypted", "sqlite", "test_utils", "fuzzing"] }
- mock_network = mockall
-
Enables test_utils of kitsune_p2p_types
- instrument
- unstable-sharding
-
Enables unstable-sharding of kitsune_p2p_types
- sqlite-encrypted
-
Enables sqlite-encrypted of kitsune_p2p_block, kitsune_p2p_fetch, kitsune_p2p_timestamp, and kitsune_p2p_types
- sqlite
-
Enables sqlite of kitsune_p2p_block, kitsune_p2p_fetch, kitsune_p2p_timestamp, and kitsune_p2p_types
- test_utils = blake2b_simd, fixt, maplit, mockall, sbd-server, tx5-signal-srv
-
Enables test_utils of ghost_actor =0.3.0-alpha.6, fixt of kitsune_p2p_bin_data, fixt and test_utils of kitsune_p2p_types, test-util of tokio
Affects
kitsune_p2p::test_util
,actor::test_util
… - fuzzing = arbitrary, contrafact, proptest, proptest-derive
-
Enables fuzzing of kitsune_p2p_fetch, kitsune_p2p_timestamp, and kitsune_p2p_types
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
- contrafact fuzzing?
- proptest-derive fuzzing?
- blake2b_simd test_utils?
- maplit test_utils?
- mockall mock_network? test_utils?
-
Enables mockall ^0.11.3
- sbd-server test_utils?
- tx5-signal-srv test_utils?
- fixt test_utils?
- arbitrary fuzzing?
-
Enables arbitrary
fuzzing
- proptest fuzzing?