Cargo Features

[dependencies]
edge-net = { version = "0.7.1", default-features = false, features = ["std", "io", "nightly", "embedded-svc"] }
default = io

The io feature is set by default whenever edge-net is added without default-features = false somewhere in the dependency tree.

std = edge-mqtt, edge-std-nal-async, io

Enables std of edge-captive, edge-dhcp, edge-http, edge-mdns, edge-raw, and edge-ws

io default std? = embedded-nal-async-xtra

Enables io of edge-captive, edge-dhcp, edge-http, edge-mdns, edge-raw, and edge-ws

nightly
embedded-svc

Enables embedded-svc of edge-http, edge-mqtt, and edge-ws

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.

edge-mqtt embedded-svc? std?
edge-std-nal-async std?
embedded-nal-async-xtra io