Expand description
“Composite” keys; an aggregate type used for a common context and event. This module aggregates various crate::key::System implementations.
Structs§
- Config
- Aggregate config.
- Context
- An aggregate context for key::Contexts.
- KeyArrays
- Array-based data implementations.
- KeyVecs
- Vec-based data implementations.
- System
- Aggregate key::System implementation.
Enums§
- Event
- Sum type aggregating the key::Event types.
- KeyState
- Aggregate enum for key state. (i.e. pressed key data).
- Pending
KeyState - Aggregate enum for pending key state.
- Ref
- Aggregate enum for key references.
Constants§
- DEFAULT_
CONFIG - The default config.
- DEFAULT_
CONTEXT - The default context.
Traits§
- Keys
- Convenience trait for the data storage types.