Cargo Features
[dependencies]
rustis = { version = "0.16.2", default-features = false, features = ["tokio-runtime", "tokio-rustls", "tokio-native-tls", "async-std-runtime", "async-std-native-tls", "pool", "native-tls", "rustls", "json", "client-cache", "redis-graph"] }
- default = tokio-runtime
-
The
tokio-runtimefeature is set by default wheneverrustisis added withoutsomewhere in the dependency tree.default-features = false - tokio-runtime default
- tokio-rustls = rustls
-
Enables tokio-rustls and webpki-roots
- tokio-native-tls = native-tls
-
Enables tokio-native-tls
- async-std-runtime
-
Enables async-std, compat of tokio-util
- async-std-native-tls = native-tls
-
Enables async-native-tls
- pool
-
Enables bb8
- native-tls async-std-native-tls? tokio-native-tls?
-
Enables native-tls
Affects
config::TlsConfig,config::Config.tls_config… - rustls tokio-rustls?
-
Enables rustls
Affects
config::TlsConfig,config::Config.tls_config… - json
-
Enables serde_json
- client-cache
-
Affects
rustis::cache… - redis-graph