Cargo Features

[dependencies]
smolapps = { version = "0.1.4", default-features = false, features = ["sntp", "tftp", "ipv4", "std", "tap"] }
default = ipv4, sntp, tftp

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

sntp default

Protocols

Enables socket-udp of smoltcp ^0.6.0

Affects smolapps::sntp

tftp default

Enables socket-udp of smoltcp ^0.6.0

Affects smolapps::tftp

ipv4 default

Enables proto-ipv4 of smoltcp ^0.6.0

std

Standard library support

Enables std of managed ^0.7.1 and smoltcp ^0.6.0

tap = log

For test harness

Enables ethernet and phy-tap_interface of smoltcp ^0.6.0

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.

log tap?