Enum kiibohd_hall_effect::KeyState
source · pub enum KeyState {
On {
cycles_since_state_change: u32,
},
Off {
cycles_since_state_change: u32,
},
}
Expand description
Records momentary push button events
Cycles can be converted to time by multiplying by the scan period (Matrix::period())
Variants§
Trait Implementations§
source§impl PartialEq<KeyState> for KeyState
impl PartialEq<KeyState> for KeyState
impl Copy for KeyState
impl Eq for KeyState
impl StructuralEq for KeyState
impl StructuralPartialEq for KeyState
Auto Trait Implementations§
impl RefUnwindSafe for KeyState
impl Send for KeyState
impl Sync for KeyState
impl Unpin for KeyState
impl UnwindSafe for KeyState
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more