Expand description
Modules§
- applet
- Applet interface.
- button
api-button
- Button interface.
- clock
api-clock
- Clock interface.
- crypto
internal-api-crypto
- Cryptography interface.
- debug
- Debugging and testing interface.
- fingerprint
internal-api-fingerprint
- Fingerprint interface.
- gpio
api-gpio
- Low-level GPIO interface.
- led
api-led
- LED interface.
- platform
- Platform interface.
- rng
api-rng
- Random number generator interface.
- timer
api-timer
- Timer interface.
- transfer
- Common transfer interface.
- uart
api-uart
- UART interface.
- usb
internal-api-usb
- USB interface.
- vendor
api-vendor
- Vendor interface.
Structs§
- Error
- API errors.
- Failure
- An applet failure (either an error or a trap).
- Id
- Valid identifier for a countable API.
- Impossible
- Impossible type with board parameter.
- Trap
- An applet trap.
Enums§
- Event
- Events that interfaces may trigger.
Traits§
- Api
- Board interface.
- Singleton
- Provides access to a singleton API.
- Support
- Describes how an API is supported.
- Supported
- Marker trait for supported API.
Type Aliases§
- Applet
- Applet interface.
- Button
api-button
- Button interface.
- Clock
api-clock
- Clock interface.
- Crypto
internal-api-crypto
- Cryptography interface.
- Debug
- Debugging and testing interface.
- Fingerprint
internal-api-fingerprint
- Fingerprint interface.
- Gpio
api-gpio
- Low-level GPIO interface.
- Led
api-led
- LED interface.
- Platform
- Platform interface.
- Rng
api-rng
- Random number generator interface.
- Storage
api-storage
- Persistent storage interface.
- Timer
api-timer
- Timer interface.
- Uart
api-uart
- UART interface.
- Usb
internal-api-usb
- USB interface.
- Vendor
api-vendor
- Vendor interface.