Cargo Features
[dependencies]
vls-util = { version = "0.14.0-rc.1", default-features = false, features = ["main", "log_pretty_print", "otlp"] }
- default = main
-
The
main
feature is set by default whenevervls-util
is added without
somewhere in the dependency tree.default-features = false - main default = fern, time
-
Affects
util::setup_logging
,util::tstamp
… - log_pretty_print
-
Enables log_pretty_print of vls-core
- otlp = opentelemetry, opentelemetry-otlp, opentelemetry-semantic-conventions, opentelemetry_sdk, tracing-opentelemetry
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.
- fern main
-
Enables fern ^0.6
- time main
-
Enables time =0.3.17
- opentelemetry otlp?
-
Enables opentelemetry ^0.27.0
- opentelemetry_sdk otlp?
-
Enables opentelemetry_sdk ^0.27.1
- opentelemetry-otlp otlp?
-
Enables opentelemetry-otlp ^0.27.0
- opentelemetry-semantic-conventions otlp?
- tracing-opentelemetry otlp?
-
Enables tracing-opentelemetry ^0.28.0