Cargo Features

[dependencies]
aeronet_websocket = { version = "0.9.0", default-features = false, features = ["client", "server", "self-signed", "document-features"] }
default = self-signed

The self-signed feature is set by default whenever aeronet_websocket is added without default-features = false somewhere in the dependency tree.

client

Enables the client module.

Affects aeronet_websocket::client

server

Enables the server module.

Enables tokio-rustls

self-signed default

Allows generating self-signed server certificates using rcgen.

Enables rcgen

Affects config::InvalidSan

document-features

Enable this when generating docs.

Enables document-features