Cargo Features

wasefire-protocol-usb has no features set by default.

[dependencies]
wasefire-protocol-usb = { version = "0.1.0", features = ["std", "defmt", "log", "device", "host"] }
std host?

Enables std of optional wasefire-board-api

defmt

Enables defmt and defmt of wasefire-logger, optional wasefire-board-api, and optional wasefire-error

wasefire-board-api:

Logging features (enable at most one).

log

Enables log of optional wasefire-board-api and wasefire-logger

device

Exactly one of host or device must be selected.

Enables usb-device, wasefire-board-api, and wasefire-error

host = std

Enables anyhow, rusb, wasefire-protocol, and wasefire-wire