[package] name = "aws-iot-device-sdk-rust" description = "An easy to use SDK for connecting to AWS IoT Core." documentation = "https://docs.rs/aws-iot-device-sdk-rust" repository = "https://github.com/arnstein/aws-iot-device-sdk-rust" license = "MIT" version = "0.4.1" authors = ["Arnstein Kleven "] edition = "2021" include = [ "src/lib.rs", "src/async_client.rs", "src/sync_client.rs", "src/settings.rs", "src/error.rs", "Cargo.toml", "README.md" ] [dependencies] rumqttc = "0.15.0" serde_json = "1.0" mqtt4bytes = "0.1.6" tokio = { version = "1.14.0", features = ["rt-multi-thread", "sync", "macros", "net", "time", "fs"], optional = true } bus = { version = "2.4.0", optional = true } [features] default = ["async"] async = ["dep:tokio"] sync = ["dep:bus"]