Cargo Features

[dependencies]
armature-websocket = { version = "0.2.0", default-features = false, features = ["native-tls", "rustls-tls"] }
default = native-tls

The native-tls feature is set by default whenever armature-websocket is added without default-features = false somewhere in the dependency tree.

native-tls default

Enables tokio-tungstenite ^0.26

WebSocket

and native-tls and tokio-native-tls

tokio-native-tls:

Optional: TLS support

rustls-tls

Enables rustls-tls-webpki-roots of tokio-tungstenite ^0.26 and rustls and tokio-rustls

tokio-rustls:

Optional: Rustls support