pub enum KeyMessage {
Pressed(KeyCode, KeyModifiers),
Released(KeyCode, KeyModifiers),
Repeating(KeyCode, KeyModifiers),
}Variants§
Implementations§
Source§impl KeyMessage
impl KeyMessage
pub fn modifiers(&self) -> KeyModifiers
Trait Implementations§
Source§impl Clone for KeyMessage
impl Clone for KeyMessage
Source§fn clone(&self) -> KeyMessage
fn clone(&self) -> KeyMessage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for KeyMessage
Source§impl Debug for KeyMessage
impl Debug for KeyMessage
impl Eq for KeyMessage
Source§impl Hash for KeyMessage
impl Hash for KeyMessage
Source§impl PartialEq for KeyMessage
impl PartialEq for KeyMessage
impl StructuralPartialEq for KeyMessage
Auto Trait Implementations§
impl Freeze for KeyMessage
impl RefUnwindSafe for KeyMessage
impl Send for KeyMessage
impl Sync for KeyMessage
impl Unpin for KeyMessage
impl UnsafeUnpin for KeyMessage
impl UnwindSafe for KeyMessage
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