Cargo Features
[dependencies]
wlambda = { version = "0.8.1", default-features = false, features = ["all", "mqtt", "http", "rustyline", "regex", "chrono", "serde", "serde_json", "rmp-serde", "mint", "quick-xml", "socket2", "base64"] }
- default = base64, chrono, quick-xml, regex, rmp-serde, rustyline, serde, serde_json, socket2
-
These default features are set whenever
wlambda
is added without
somewhere in the dependency tree.default-features = false - all = http, mqtt
- mqtt all? = rumqttc, rumqttd
- http all? = reqwest
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- rustyline default
-
Enables rustyline ^6.1.2
- regex default
- chrono default
- serde default
- serde_json default
- rmp-serde default
-
Enables rmp-serde ^0.14.3
- mint implicit feature
-
Enables mint
mint:
Math interoperability standard types
- quick-xml default
-
Enables quick-xml ^0.20.0
- socket2 default
-
Enables socket2 ^0.3.11
- reqwest http?
-
Enables reqwest ^0.11.9
Affects
http::resp2vv
… - rumqttc mqtt?
-
Enables rumqttc ^0.11.0
Affects
mqtt::DetClientError
… - rumqttd mqtt?
-
Enables rumqttd ^0.10.0
- base64 default
-
Enables base64 ^0.13.0