Expand description
Shared connection type definitions used across RMK crates.
Structs§
- Connection
Status - Unified connection status: the single source of truth for transport
availability and routing. The active transport is derived on demand via
Self::decide_activefrom the input fields below.
Enums§
- Connection
Type - Connection type for the keyboard.
- UsbState
- USB device lifecycle.
Suspendedis distinct fromConfiguredbecause the bus is enumerated but transmission is gated on remote wakeup — the first key still needs to reach the USB writer to trigger that wakeup.