Cargo Features

[dependencies]
gimbal_telemetry = { version = "0.1.0", default-features = false, features = ["fail-on-warnings", "actix", "simulator"] }
default = actix, simulator

These default features are set whenever gimbal_telemetry is added without default-features = false somewhere in the dependency tree.

fail-on-warnings
actix default

Enables actix-web, actix-web-opentelemetry, and futures-util

Affects gimbal_telemetry::HttpMetricsHandler, gimbal_telemetry::StubHttpMetricsHandler, gimbal_telemetry::get_http_metrics_handler, gimbal_telemetry::metrics, simulator::SimulatorHttpMetricsHandler

simulator default

Enables tracing-subscriber