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.