1#[derive(Clone, Copy, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)]
3pub enum Key {
4 Escape,
5 Tab,
6 Backspace,
7 Enter,
8 Space,
9 Delete,
10
11 ArrowUp,
12 ArrowDown,
13 ArrowLeft,
14 ArrowRight,
15
16 Home,
17 End,
18 PageUp,
19 PageDown,
20
21 Backtick,
22 Minus,
23 Equals,
24
25 Num0,
26 Num1,
27 Num2,
28 Num3,
29 Num4,
30 Num5,
31 Num6,
32 Num7,
33 Num8,
34 Num9,
35
36 A,
37 B,
38 C,
39 D,
40 E,
41 F,
42 G,
43 H,
44 I,
45 J,
46 K,
47 L,
48 M,
49 N,
50 O,
51 P,
52 Q,
53 R,
54 S,
55 T,
56 U,
57 V,
58 W,
59 X,
60 Y,
61 Z,
62
63 F1,
64 F2,
65 F3,
66 F4,
67 F5,
68 F6,
69 F7,
70 F8,
71 F9,
72 F10,
73 F11,
74 F12,
75}