#[repr(u8)]pub enum KeyModifiers {
Shift = 0,
Command = 1,
Option = 2,
Control = 3,
}Expand description
A representation of keyboard modifier keys. Used to track the state of modifier keys during key events.
Variants§
Trait Implementations§
Source§impl Debug for KeyModifiers
impl Debug for KeyModifiers
Source§impl Default for KeyModifiers
impl Default for KeyModifiers
impl Eq for KeyModifiers
Source§impl PartialEq for KeyModifiers
impl PartialEq for KeyModifiers
impl StructuralPartialEq for KeyModifiers
Auto Trait Implementations§
impl Freeze for KeyModifiers
impl RefUnwindSafe for KeyModifiers
impl Send for KeyModifiers
impl Sync for KeyModifiers
impl Unpin for KeyModifiers
impl UnsafeUnpin for KeyModifiers
impl UnwindSafe for KeyModifiers
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