Cargo Features
[dependencies]
network-tables = { version = "0.1.3", default-features = false, features = ["tracing", "v4-rustls", "v4-native-tls", "client-v4", "server-v4", "client-v3"] }
- default = tracing
-
The
tracing
feature is set by default whenevernetwork-tables
is added without
somewhere in the dependency tree.default-features = false - tracing default
-
Enables tracing
- v4-rustls
-
Enables rustls of tokio-tungstenite ^0.18.0
- v4-native-tls
-
Enables native-tls of tokio-tungstenite ^0.18.0
- client-v4 = __v4
-
Affects
v4::client
,v4::client_config
… - server-v4 = __v4
- client-v3 = __v3
-
Affects
v3::client
,v3::client_config
… - __v3 client-v3?
-
bytes:
v3 implementation
Affects
network-tables::v3
… - __v4 client-v4? server-v4? = tokio-tungstenite
-
Enables rmp, rmp-serde, rmpv, serde, and serde_json
rmp:
v4 implementation
Affects
network-tables::v4
…
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.