Cargo Features
gneiss-mqtt-aws has no features set by default.
[dependencies]
gneiss-mqtt-aws = { version = "0.5.0", features = ["strict", "testing", "threaded", "threaded-rustls", "threaded-native-tls", "tokio", "tokio-rustls", "tokio-native-tls", "tokio-websockets"] }
- strict
-
treats warnings as errors, only intended for internal checks
- testing
-
enable when running tests to also run environmentally-controlled integration tests
- threaded threaded-native-tls? threaded-rustls?
-
Enables threaded of gneiss-mqtt
gneiss-mqtt:
enables the thread-based sync client; does not add any dependencies
- threaded-rustls = threaded
-
Enables threaded-rustls of gneiss-mqtt
- threaded-native-tls = threaded
-
Enables threaded-native-tls of gneiss-mqtt
- tokio tokio-native-tls? tokio-rustls? tokio-websockets?
-
Enables tokio and tokio of gneiss-mqtt
gneiss-mqtt:
enables the tokio-based async client
- tokio-rustls = tokio
-
Enables tokio-rustls of gneiss-mqtt
- tokio-native-tls = tokio
-
Enables tokio-native-tls of gneiss-mqtt
- tokio-websockets = tokio
-
Enables http ^0.2, 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
…