Cargo Features

[dependencies]
warm_channels = { version = "0.1.0", default-features = false, features = ["grpc", "tls", "metrics", "unix"] }
default = grpc, metrics, tls, unix

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

grpc default

Enables tonic, tonic-health, and tonic_prometheus_layer

Affects warm_channels::grpc

tls default

Enables tokio-rustls

Affects warm_channels::tls

metrics default

Enables lazy_static and prometheus

Affects grpc::GRPCChannel

unix default