#[repr(u32)]pub enum text_console_key_t {
Show 42 variants
Text_Console_Key_Tab = 9,
Text_Console_Key_Return = 13,
Text_Console_Key_Escape = 27,
Text_Console_Key_Backspace = 128,
Text_Console_Key_Left = 129,
Text_Console_Key_Up = 130,
Text_Console_Key_Right = 131,
Text_Console_Key_Down = 132,
Text_Console_Key_Home = 133,
Text_Console_Key_End = 134,
Text_Console_Key_Ins = 135,
Text_Console_Key_Del = 136,
Text_Console_Key_Pgup = 137,
Text_Console_Key_Pgdn = 138,
Text_Console_Key_F1 = 139,
Text_Console_Key_F2 = 140,
Text_Console_Key_F3 = 141,
Text_Console_Key_F4 = 142,
Text_Console_Key_F5 = 143,
Text_Console_Key_F6 = 144,
Text_Console_Key_F7 = 145,
Text_Console_Key_F8 = 146,
Text_Console_Key_F9 = 147,
Text_Console_Key_F10 = 148,
Text_Console_Key_F11 = 149,
Text_Console_Key_F12 = 150,
Text_Console_Key_KP_0 = 151,
Text_Console_Key_KP_1 = 152,
Text_Console_Key_KP_2 = 153,
Text_Console_Key_KP_3 = 154,
Text_Console_Key_KP_4 = 155,
Text_Console_Key_KP_5 = 156,
Text_Console_Key_KP_6 = 157,
Text_Console_Key_KP_7 = 158,
Text_Console_Key_KP_8 = 159,
Text_Console_Key_KP_9 = 160,
Text_Console_Key_KP_Plus = 161,
Text_Console_Key_KP_Minus = 162,
Text_Console_Key_KP_Mul = 163,
Text_Console_Key_KP_Div = 164,
Text_Console_Key_KP_Dot = 165,
Text_Console_Key_KP_Enter = 166,
}
Expand description
Text console keys sent from the GUI to the console.
Variants§
Text_Console_Key_Tab = 9
Text_Console_Key_Return = 13
Text_Console_Key_Escape = 27
Text_Console_Key_Backspace = 128
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_Left = 129
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_Up = 130
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_Right = 131
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_Down = 132
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_Home = 133
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_End = 134
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_Ins = 135
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_Del = 136
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_Pgup = 137
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_Pgdn = 138
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_F1 = 139
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_F2 = 140
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_F3 = 141
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_F4 = 142
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_F5 = 143
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_F6 = 144
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_F7 = 145
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_F8 = 146
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_F9 = 147
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_F10 = 148
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_F11 = 149
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_F12 = 150
Backspace has a special code (not 8) to distinguish it from ^H.
Text_Console_Key_KP_0 = 151
Numeric keypad keys.
Text_Console_Key_KP_1 = 152
Numeric keypad keys.
Text_Console_Key_KP_2 = 153
Numeric keypad keys.
Text_Console_Key_KP_3 = 154
Numeric keypad keys.
Text_Console_Key_KP_4 = 155
Numeric keypad keys.
Text_Console_Key_KP_5 = 156
Numeric keypad keys.
Text_Console_Key_KP_6 = 157
Numeric keypad keys.
Text_Console_Key_KP_7 = 158
Numeric keypad keys.
Text_Console_Key_KP_8 = 159
Numeric keypad keys.
Text_Console_Key_KP_9 = 160
Numeric keypad keys.
Text_Console_Key_KP_Plus = 161
Numeric keypad keys.
Text_Console_Key_KP_Minus = 162
Numeric keypad keys.
Text_Console_Key_KP_Mul = 163
Numeric keypad keys.
Text_Console_Key_KP_Div = 164
Numeric keypad keys.
Text_Console_Key_KP_Dot = 165
Numeric keypad keys.
Text_Console_Key_KP_Enter = 166
Numeric keypad keys.
Trait Implementations§
source§impl Clone for text_console_key_t
impl Clone for text_console_key_t
source§fn clone(&self) -> text_console_key_t
fn clone(&self) -> text_console_key_t
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for text_console_key_t
impl Debug for text_console_key_t
source§impl Hash for text_console_key_t
impl Hash for text_console_key_t
source§impl Ord for text_console_key_t
impl Ord for text_console_key_t
source§fn cmp(&self, other: &text_console_key_t) -> Ordering
fn cmp(&self, other: &text_console_key_t) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
source§impl PartialEq for text_console_key_t
impl PartialEq for text_console_key_t
source§impl PartialOrd for text_console_key_t
impl PartialOrd for text_console_key_t
impl Copy for text_console_key_t
impl Eq for text_console_key_t
impl StructuralPartialEq for text_console_key_t
Auto Trait Implementations§
impl Freeze for text_console_key_t
impl RefUnwindSafe for text_console_key_t
impl Send for text_console_key_t
impl Sync for text_console_key_t
impl Unpin for text_console_key_t
impl UnwindSafe for text_console_key_t
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)