Cargo Features

[dependencies]
wasi-embedded-hal = { version = "0.2.1", default-features = false, features = ["use_std", "use_alloc", "hal_1_0", "hal_0_2"] }
default = hal_1_0, use_std

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

use_std default = use_alloc
use_alloc use_std
hal_1_0 default

Enables embedded-hal

hal_0_2

Enables embedded-hal ^0.2.7

wasi-embedded-hal has 5 features without comments.