[−][src]Enum crossterm::KeyEvent
Enum with different key or key combinations.
Variants
Backspace
Left
Right
Up
Down
Home
End
PageUp
PageDown
Delete
Insert
F(u8)
Char(char)
Alt(char)
Ctrl(char)
Null
Esc
Trait Implementations
impl Debug for KeyEvent
[src]
impl PartialOrd<KeyEvent> for KeyEvent
[src]
fn partial_cmp(&self, other: &KeyEvent) -> Option<Ordering>
[src]
fn lt(&self, other: &KeyEvent) -> bool
[src]
fn le(&self, other: &KeyEvent) -> bool
[src]
fn gt(&self, other: &KeyEvent) -> bool
[src]
fn ge(&self, other: &KeyEvent) -> bool
[src]
impl PartialEq<KeyEvent> for KeyEvent
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,