Cargo Features

[dependencies]
summa-server = { version = "0.22.6", default-features = false, features = ["kafka", "metrics"] }
default = kafka, metrics

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

kafka default = rdkafka

Affects consumers::kafka

metrics default = opentelemetry, opentelemetry-prometheus, prometheus

Enables metrics of summa-core ^0.22.6

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.

opentelemetry metrics

Enables opentelemetry ^0.20

opentelemetry-prometheus metrics

Enables opentelemetry-prometheus ^0.13

prometheus metrics
rdkafka kafka

Enables rdkafka ^0.34