pub struct ModifiersMask {
pub shift: bool,
pub ctrl: bool,
pub alt: bool,
pub alt_gr: bool,
pub meta: bool,
}Fields§
§shift: bool§ctrl: bool§alt: bool§alt_gr: bool§meta: boolImplementations§
Trait Implementations§
Source§impl Clone for ModifiersMask
impl Clone for ModifiersMask
Source§fn clone(&self) -> ModifiersMask
fn clone(&self) -> ModifiersMask
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ModifiersMask
impl Debug for ModifiersMask
Source§impl Default for ModifiersMask
impl Default for ModifiersMask
Source§fn default() -> ModifiersMask
fn default() -> ModifiersMask
Returns the “default value” for a type. Read more
Source§impl PartialEq for ModifiersMask
impl PartialEq for ModifiersMask
impl Copy for ModifiersMask
impl Eq for ModifiersMask
impl StructuralPartialEq for ModifiersMask
Auto Trait Implementations§
impl Freeze for ModifiersMask
impl RefUnwindSafe for ModifiersMask
impl Send for ModifiersMask
impl Sync for ModifiersMask
impl Unpin for ModifiersMask
impl UnsafeUnpin for ModifiersMask
impl UnwindSafe for ModifiersMask
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