Struct wayland_kbd::ModifiersState
[−]
[src]
pub struct ModifiersState { pub ctrl: bool, pub alt: bool, pub shift: bool, pub caps_lock: bool, pub logo: bool, pub num_lock: bool, }
Represents the current state of the keyboard modifiers
Each field of this struct represents a modifier and is true
if this modifier is active.
For some modifiers, this means that the key is currently pressed, others are toggled (like caps lock).
Fields
ctrl: bool
The "control" key
alt: bool
The "alt" key
shift: bool
The "shift" key
caps_lock: bool
The "Caps lock" key
logo: bool
The "logo" key
Also known as the "windows" key on most keyboards
num_lock: bool
The "Num lock" key
Trait Implementations
impl Copy for ModifiersState
[src]
impl Clone for ModifiersState
[src]
fn clone(&self) -> ModifiersState
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more