Cargo Features
[dependencies]
prosa-utils = { version = "0.1.1", default-features = false, features = ["full", "msg", "config", "config-openssl", "config-observability"] }
- default = full
-
The
full
feature is set by default wheneverprosa-utils
is added without
somewhere in the dependency tree.default-features = false - full default = config, config-observability, config-openssl, msg
- msg full
- config config-openssl? full
-
Enables glob, serde, serde_yaml, and toml
glob:
Config
Affects
prosa-utils::config
… - config-openssl full = config
-
Enables openssl
Config OpenSSL
Affects
config::ssl
… - config-observability full
-
Enables opentelemetry ^0.21, opentelemetry-otlp ^0.14, opentelemetry-stdout ^0.2, opentelemetry_sdk ^0.21, tracing-core, tracing-opentelemetry ^0.22, and tracing-subscriber
tracing-core:
Config Observability
Affects
config::observability
,config::tracing
…