Enum endbasic_std::console::Key
source · pub enum Key {
}
Expand description
Decoded key presses as returned by the console.
Variants§
ArrowDown
The cursor down key.
ArrowLeft
The cursor left key.
ArrowRight
The cursor right key.
ArrowUp
The cursor up key.
Backspace
Deletes the previous character.
CarriageReturn
Accepts the current line.
Char(char)
A printable character.
End
The end key or Ctrl-E
.
Eof
Indicates a request for termination (e.g. Ctrl-D
).
Escape
The escape key.
Interrupt
Indicates a request for interrupt (e.g. Ctrl-C
).
Home
The home key or Ctrl-A
.
NewLine
Accepts the current line.
PageDown
The Page Down key.
PageUp
The Page Up key.
Tab
The Tab key.
Unknown(String)
An unknown character or sequence. The text describes what went wrong.