Cargo Features
Rust-IPFS has no features set by default.
[dependencies]
rust-ipfs = { version = "0.11.13", features = ["experimental_stream", "webrtc_transport", "beetle_bitswap", "libp2p_bitswap", "libp2p_bitswap_compat", "sled_data_store", "redb_data_store", "test_js_interop"] }
- experimental_stream
-
Enables libp2p-stream
Affects
behaviour::Behaviour.stream
… - webrtc_transport
-
Enables libp2p-webrtc
- beetle_bitswap
-
Enables beetle-bitswap-next
Affects
rust-ipfs::IpfsOptions.bitswap_config
,behaviour::Behaviour.bitswap
,behaviour::BitswapConfig
,behaviour::BitswapProtocol
… - libp2p_bitswap libp2p_bitswap_compat?
-
Enables libp2p-bitswap-next
Affects
behaviour::Behaviour.bitswap
… - libp2p_bitswap_compat = libp2p_bitswap
-
Enables compat of optional libp2p-bitswap-next
- sled_data_store
-
Enables sled
Affects
datastore::sled
… - redb_data_store
-
Enables redb ^1.3
Affects
datastore::redb
… - test_go_interop test_js_interop