Cargo Features

gneiss-mqtt-aws has no features set by default.

[dependencies]
gneiss-mqtt-aws = { version = "0.3.0", features = ["testing", "tokio-rustls", "tokio-native-tls", "tokio-websockets"] }
testing

enable when running tests to also run environmentally-controlled integration tests

tokio-rustls

Enables tokio, tokio-rustls of gneiss-mqtt

tokio-native-tls

Enables tokio, tokio-native-tls of gneiss-mqtt

tokio-websockets

Enables http ^0.2 and tokio, aws-config, aws-credential-types, aws-sigv4, and aws-smithy-runtime-api, tokio-websockets of gneiss-mqtt

Affects gneiss-mqtt-aws::WebsocketSigv4Options, gneiss-mqtt-aws::WebsocketSigv4OptionsBuilder