Expand description

Board interface.

A board provides hierarchy of interfaces under the root Api trait. Some of these interfaces support triggering events.

Modules

  • Button interface.
  • Cryptography interface.
  • Debugging and testing interface.
  • LED interface.
  • Random number generator interface.
  • Timer interface.
  • UART interface.
  • USB interface.

Structs

  • Valid identifier for a countable API.

Enums

  • Errors that interfaces may return.
  • Events that interfaces may trigger.
  • Unsupported interface.

Traits

  • Board interface.
  • Provides access to a (possibly unsupported) singleton API.
  • Describes how an API is supported.
  • Marker trait for supported API.

Type Aliases