pub struct KeyCombination { /* private fields */ }Available on crate feature
input only.Expand description
A combination of zero or more modifiers and exactly one normal key.
Trait Implementations§
Source§impl Clone for KeyCombination
impl Clone for KeyCombination
Source§fn clone(&self) -> KeyCombination
fn clone(&self) -> KeyCombination
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 KeyCombination
impl Debug for KeyCombination
Source§impl From<VirtualKey> for KeyCombination
impl From<VirtualKey> for KeyCombination
Source§fn from(key: VirtualKey) -> Self
fn from(key: VirtualKey) -> Self
Converts to this type from the input type.
Source§impl PartialEq for KeyCombination
impl PartialEq for KeyCombination
impl Copy for KeyCombination
impl Eq for KeyCombination
impl StructuralPartialEq for KeyCombination
Auto Trait Implementations§
impl Freeze for KeyCombination
impl RefUnwindSafe for KeyCombination
impl Send for KeyCombination
impl Sync for KeyCombination
impl Unpin for KeyCombination
impl UnwindSafe for KeyCombination
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