# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "gneiss-mqtt-aws" version = "0.3.0" description = "AWS IoT Core specific builders for asynchronous and threaded MQTT clients" homepage = "https://github.com/gneiss-mqtt/gneiss-mqtt" documentation = "https://docs.rs/gneiss-mqtt-aws" readme = "README.md" keywords = [ "mqtt", "mqtt5", "iot", "aws", "iotcore", ] categories = [ "asynchronous", "network-programming", "web-programming::websocket", ] license = "Apache-2.0" repository = "https://github.com/gneiss-mqtt/gneiss-mqtt" [package.metadata.docs.rs] all-features = true features = [] [dependencies.aws-config] version = "1" optional = true [dependencies.aws-credential-types] version = "1" optional = true [dependencies.aws-sigv4] version = "1" optional = true [dependencies.aws-smithy-runtime-api] version = "1" optional = true [dependencies.gneiss-mqtt] version = "0.3.0" [dependencies.http] version = "0.2" optional = true [dependencies.tokio] version = "1" features = ["full"] optional = true [dependencies.urlencoding] version = "2" [dependencies.uuid] version = "1" features = [ "v4", "fast-rng", ] [features] default = [] testing = [] tokio-native-tls = [ "dep:tokio", "gneiss-mqtt/tokio-native-tls", ] tokio-rustls = [ "dep:tokio", "gneiss-mqtt/tokio-rustls", ] tokio-websockets = [ "dep:tokio", "gneiss-mqtt/tokio-websockets", "dep:aws-config", "dep:aws-credential-types", "dep:aws-sigv4", "dep:aws-smithy-runtime-api", "dep:http", ]