#[repr(usize)]pub enum KEYCODE {
Show 94 variants
BACK = 8,
TAB = 9,
ENTER = 13,
SHIFT = 16,
CTRL = 17,
ALT = 18,
PAUSE = 19,
CAPS = 20,
ESC = 27,
SPACE = 32,
PAGE_UP = 33,
PAGE_DOWN = 34,
END = 35,
HOME = 36,
LEFT = 37,
UP = 38,
RIGHT = 39,
DOWN = 40,
INS = 45,
DEL = 46,
NUM0 = 48,
NUM1 = 49,
NUM2 = 50,
NUM3 = 51,
NUM4 = 52,
NUM5 = 53,
NUM6 = 54,
NUM7 = 55,
NUM8 = 56,
NUM9 = 57,
A = 65,
B = 66,
C = 67,
D = 68,
E = 69,
F = 70,
G = 71,
H = 72,
I = 73,
J = 74,
K = 75,
L = 76,
M = 77,
N = 78,
O = 79,
P = 80,
Q = 81,
R = 82,
S = 83,
T = 84,
U = 85,
V = 86,
W = 87,
X = 88,
Y = 89,
Z = 90,
PAD0 = 96,
PAD1 = 97,
PAD2 = 98,
PAD3 = 99,
PAD4 = 100,
PAD5 = 101,
PAD6 = 102,
PAD7 = 103,
PAD8 = 104,
PAD9 = 105,
PAD_MULT = 106,
PAD_ADD = 107,
PAD_SUB = 109,
PAD_DEC = 110,
PAD_DIV = 111,
F1 = 112,
F2 = 113,
F3 = 114,
F4 = 115,
F5 = 116,
F6 = 117,
F7 = 118,
F8 = 119,
F9 = 120,
F10 = 121,
F11 = 122,
F12 = 123,
SEMI = 186,
PLUS = 187,
COMMA = 188,
MINUS = 189,
PERIOD = 190,
FORWARD_SLASH = 191,
TILDE = 192,
OPEN_BRACKET = 219,
BACK_SLASH = 220,
CLOSE_BRACKET = 221,
QUOTE = 222,
}Variants§
BACK = 8
TAB = 9
ENTER = 13
SHIFT = 16
CTRL = 17
ALT = 18
PAUSE = 19
CAPS = 20
ESC = 27
SPACE = 32
PAGE_UP = 33
PAGE_DOWN = 34
END = 35
HOME = 36
LEFT = 37
UP = 38
RIGHT = 39
DOWN = 40
INS = 45
DEL = 46
NUM0 = 48
NUM1 = 49
NUM2 = 50
NUM3 = 51
NUM4 = 52
NUM5 = 53
NUM6 = 54
NUM7 = 55
NUM8 = 56
NUM9 = 57
A = 65
B = 66
C = 67
D = 68
E = 69
F = 70
G = 71
H = 72
I = 73
J = 74
K = 75
L = 76
M = 77
N = 78
O = 79
P = 80
Q = 81
R = 82
S = 83
T = 84
U = 85
V = 86
W = 87
X = 88
Y = 89
Z = 90
PAD0 = 96
PAD1 = 97
PAD2 = 98
PAD3 = 99
PAD4 = 100
PAD5 = 101
PAD6 = 102
PAD7 = 103
PAD8 = 104
PAD9 = 105
PAD_MULT = 106
PAD_ADD = 107
PAD_SUB = 109
PAD_DEC = 110
PAD_DIV = 111
F1 = 112
F2 = 113
F3 = 114
F4 = 115
F5 = 116
F6 = 117
F7 = 118
F8 = 119
F9 = 120
F10 = 121
F11 = 122
F12 = 123
SEMI = 186
PLUS = 187
COMMA = 188
MINUS = 189
PERIOD = 190
FORWARD_SLASH = 191
TILDE = 192
OPEN_BRACKET = 219
BACK_SLASH = 220
CLOSE_BRACKET = 221
QUOTE = 222
Trait Implementations§
Auto Trait Implementations§
impl Freeze for KEYCODE
impl RefUnwindSafe for KEYCODE
impl Send for KEYCODE
impl Sync for KEYCODE
impl Unpin for KEYCODE
impl UnwindSafe for KEYCODE
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