Cargo Features
[dependencies]
dsh_sdk = { version = "0.4.0", default-features = false, features = ["full", "bootstrap", "metrics", "dlq", "graceful_shutdown", "rdkafka-ssl-vendored", "rdkafka-ssl"] }
- default = bootstrap, graceful_shutdown, metrics, rdkafka-ssl
-
These default features are set whenever
dsh_sdk
is added without
somewhere in the dependency tree.default-features = false - full = bootstrap, dlq, graceful_shutdown, metrics, rdkafka-ssl
- bootstrap default dlq? full? = rcgen, reqwest, serde_json
-
Affects
dsh_sdk::dsh
… - metrics default full? = bytes, http-body-util, hyper, hyper-util, lazy_static, prometheus, tokio
-
Affects
dsh_sdk::metrics
… - dlq full? = bootstrap, graceful_shutdown, rdkafka-ssl, tokio
-
Affects
dsh_sdk::dlq
… - graceful_shutdown default dlq? full? = tokio, tokio-util
-
Affects
dsh_sdk::graceful_shutdown
… - rdkafka-ssl-vendored = rdkafka
-
Enables ssl-vendored of rdkafka
- rdkafka-ssl default dlq? full? = rdkafka
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.