Cargo Features

[dependencies]
shuttle-runtime = { version = "0.49.0", default-features = false, features = ["api-client-tracing", "setup-tracing"] }
default = setup-tracing

The setup-tracing feature is set by default whenever shuttle-runtime is added without default-features = false somewhere in the dependency tree.

api-client-tracing

Enables tracing of shuttle-api-client

setup-tracing default

Enables env-filter of tracing-subscriber

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.

tracing-subscriber setup-tracing