Cargo Features

[dependencies]
iotscape = { version = "0.5.6", default-features = false, features = ["std", "tokio", "http_response", "http", "no_deadlocks"] }
std default http_announce? http_response? no_deadlocks? tokio

Affects iotscape::IoTScapeService, iotscape::IoTScapeServiceUdp

tokio default = std

Enables futures and tokio

Affects iotscape::IoTScapeServiceAsync, iotscape::IoTScapeServiceAsyncUdp, socket::SocketTraitAsync

http_announce http_response http = std

Enables reqwest

Affects iotscape::IoTScapeServiceAsync.client

http default = http_announce, http_response
no_deadlocks = std

Use the no_deadlocks feature to enable the no_deadlocks crate for detecting deadlocks

Enables no_deadlocks

default = http, std, tokio

These default features are set whenever iotscape is added without default-features = false somewhere in the dependency tree.