Cargo Features

axum-strangler has no features set by default.

[dependencies]
axum-strangler = { version = "0.4.0", features = ["https", "websocket", "websocket-native-tls", "websocket-rustls-tls-native-roots", "websocket-rustls-tls-webpki-roots", "tracing-opentelemetry-text-map-propagation", "nested-routers"] }
https

Enables hyper-tls ^0.5.0

websocket websocket-native-tls? websocket-rustls-tls-native-roots? websocket-rustls-tls-webpki-roots?

Enables tokio and tokio-tungstenite ^0.18.0

Affects axum-strangler::WebSocketScheme

websocket-native-tls = websocket

Enables native-tls of optional tokio-tungstenite ^0.18.0

websocket-rustls-tls-native-roots = websocket

Enables rustls-tls-native-roots of optional tokio-tungstenite ^0.18.0

websocket-rustls-tls-webpki-roots = websocket

Enables rustls-tls-webpki-roots of optional tokio-tungstenite ^0.18.0

tracing-opentelemetry-text-map-propagation

Enables opentelemetry ^0.18.0, tracing, and tracing-opentelemetry ^0.18.0

nested-routers

Enables original-uri of axum ^0.6.0