Cargo Features
[dependencies]
rqbit = { version = "8.0.0", default-features = false, features = ["openssl-vendored", "tokio-console", "webui", "timed_existence", "default-tls", "rust-tls", "debug_slow_disk", "postgres", "disable-upload", "console-subscriber"] }
- default = default-tls, postgres, webui
-
These default features are set whenever
rqbit
is added without
somewhere in the dependency tree.default-features = false - openssl-vendored
-
Enables openssl
- tokio-console
-
Enables tokio-console of librqbit
- webui default
- timed_existence
-
Enables timed_existence of librqbit
- default-tls default
-
Enables default-tls of librqbit
- rust-tls
- debug_slow_disk
-
Enables storage_middleware of librqbit
- postgres default
- disable-upload
-
Enables disable-upload of librqbit
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.
- console-subscriber implicit feature
-
Enables console-subscriber
console-subscriber:
A
tracing-subscriber::Layer
for collecting Tokio console telemetry - openssl openssl-vendored?