Cargo Features

wasefire-applet-api-desc has no features set by default.

[dependencies]
wasefire-applet-api-desc = { version = "0.2.0", features = ["api-button", "api-crypto-ec", "api-crypto-gcm", "api-crypto-hkdf", "api-crypto-hmac", "api-led", "api-platform-protocol", "api-platform-update", "api-radio-ble", "api-rng", "api-store-fragment", "api-uart", "api-usb-serial", "full-api", "internal-api-crypto", "internal-api-radio", "internal-api-usb", "internal-api-store", "internal-api-crypto-hash", "internal-api-platform"] }
api-button full-api?

API features.

api-crypto-ccm api-crypto-ec full-api? = internal-api-crypto
api-crypto-gcm full-api? = internal-api-crypto
api-crypto-hash api-crypto-hkdf full-api? = internal-api-crypto-hash
api-crypto-hmac full-api? = internal-api-crypto-hash
api-gpio api-led full-api?
api-platform api-platform-protocol full-api? = internal-api-platform
api-platform-update full-api? = internal-api-platform
api-radio-ble full-api? = internal-api-radio
api-rng full-api?
api-store api-store-fragment full-api? = internal-api-store
api-timer api-uart full-api?
api-usb-serial full-api? = internal-api-usb
full-api = api-button, api-crypto-ccm, api-crypto-ec, api-crypto-gcm, api-crypto-hash, api-crypto-hkdf, api-crypto-hmac, api-gpio, api-led, api-platform, api-platform-protocol, api-platform-update, api-radio-ble, api-rng, api-store, api-store-fragment, api-timer, api-uart, api-usb-serial

Enables all API features.

internal-api-crypto api-crypto-ccm? api-crypto-ec? api-crypto-gcm? internal-api-crypto-hash?

Internal features.

internal-api-radio api-radio-ble?
internal-api-usb api-usb-serial?
internal-api-store api-store? api-store-fragment?
internal-api-crypto-hash api-crypto-hash? api-crypto-hkdf? api-crypto-hmac? = internal-api-crypto
internal-api-platform api-platform? api-platform-protocol? api-platform-update?