Expand description
Embedded controls library is based on switch-hal
that allows to handle primitive controls like DebounceInput
,
Encoder
.
Modules§
Macros§
- debounced_
input_ config - Create a config for
DebouncedInput
. - encoder_
config - Create a config for
Encoder
.
Structs§
- Debounced
Input - Concrete implementation of debounced input.
- Encoder
- Concrete implementation of encoder.
Enums§
- Debounced
Input Event - The event result of update
DebouncedInput
. - Encoder
Event - The event result of update
Encoder
. - Error
- Controls errors container.
Traits§
- Control
- Represents a control, such as debounced input, button, encoder and etc.
- Debounced
Input Config - Represents a config for
DebouncedInput
. - Encoder
Config - Represents a config for
Encoder
.