Enum datafusion_rustyline::KeyPress [−][src]
pub enum KeyPress { UnknownEscSeq, Backspace, Char(char), ControlDown, ControlLeft, ControlRight, ControlUp, Ctrl(char), Delete, Down, End, Enter, Esc, F(u8), Home, Insert, Left, Meta(char), Null, PageDown, PageUp, Right, ShiftDown, ShiftLeft, ShiftRight, ShiftUp, Tab, Up, }
Variants
UnknownEscSeq
Backspace
Char(char)
ControlDown
ControlLeft
ControlRight
ControlUp
Ctrl(char)
Delete
Down
End
Enter
Esc
F(u8)
Home
Insert
Left
Meta(char)
Null
PageDown
PageUp
Right
ShiftDown
ShiftLeft
ShiftRight
ShiftUp
Tab
Up
Trait Implementations
impl Debug for KeyPress
[src]
impl Debug for KeyPress
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for KeyPress
[src]
impl Clone for KeyPress
fn clone(&self) -> KeyPress
[src]
fn clone(&self) -> KeyPress
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Copy for KeyPress
[src]
impl Copy for KeyPress
impl PartialEq for KeyPress
[src]
impl PartialEq for KeyPress
fn eq(&self, other: &KeyPress) -> bool
[src]
fn eq(&self, other: &KeyPress) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &KeyPress) -> bool
[src]
fn ne(&self, other: &KeyPress) -> bool
This method tests for !=
.
impl Eq for KeyPress
[src]
impl Eq for KeyPress
impl Hash for KeyPress
[src]
impl Hash for KeyPress