#[repr(u16)]pub enum KeyCode {
Show 750 variants
No = 0,
ErrorRollOver = 1,
PostFail = 2,
ErrorUndefined = 3,
A = 4,
B = 5,
C = 6,
D = 7,
E = 8,
F = 9,
G = 10,
H = 11,
I = 12,
J = 13,
K = 14,
L = 15,
M = 16,
N = 17,
O = 18,
P = 19,
Q = 20,
R = 21,
S = 22,
T = 23,
U = 24,
V = 25,
W = 26,
X = 27,
Y = 28,
Z = 29,
Kb1 = 30,
Kb2 = 31,
Kb3 = 32,
Kb4 = 33,
Kb5 = 34,
Kb6 = 35,
Kb7 = 36,
Kb8 = 37,
Kb9 = 38,
Kb0 = 39,
Enter = 40,
Escape = 41,
BSpace = 42,
Tab = 43,
Space = 44,
Minus = 45,
Equal = 46,
LBracket = 47,
RBracket = 48,
Bslash = 49,
NonUsHash = 50,
SColon = 51,
Quote = 52,
Grave = 53,
Comma = 54,
Dot = 55,
Slash = 56,
CapsLock = 57,
F1 = 58,
F2 = 59,
F3 = 60,
F4 = 61,
F5 = 62,
F6 = 63,
F7 = 64,
F8 = 65,
F9 = 66,
F10 = 67,
F11 = 68,
F12 = 69,
PScreen = 70,
ScrollLock = 71,
Pause = 72,
Insert = 73,
Home = 74,
PgUp = 75,
Delete = 76,
End = 77,
PgDown = 78,
Right = 79,
Left = 80,
Down = 81,
Up = 82,
NumLock = 83,
KpSlash = 84,
KpAsterisk = 85,
KpMinus = 86,
KpPlus = 87,
KpEnter = 88,
Kp1 = 89,
Kp2 = 90,
Kp3 = 91,
Kp4 = 92,
Kp5 = 93,
Kp6 = 94,
Kp7 = 95,
Kp8 = 96,
Kp9 = 97,
Kp0 = 98,
KpDot = 99,
NonUsBslash = 100,
Application = 101,
Power = 102,
KpEqual = 103,
F13 = 104,
F14 = 105,
F15 = 106,
F16 = 107,
F17 = 108,
F18 = 109,
F19 = 110,
F20 = 111,
F21 = 112,
F22 = 113,
F23 = 114,
F24 = 115,
Execute = 116,
Help = 117,
Menu = 118,
Select = 119,
Stop = 120,
Again = 121,
Undo = 122,
Cut = 123,
Copy = 124,
Paste = 125,
Find = 126,
Mute = 127,
VolUp = 128,
VolDown = 129,
LockingCapsLock = 130,
LockingNumLock = 131,
LockingScrollLock = 132,
KpComma = 133,
KpEqualSign = 134,
Intl1 = 135,
Intl2 = 136,
Intl3 = 137,
Intl4 = 138,
Intl5 = 139,
Intl6 = 140,
Intl7 = 141,
Intl8 = 142,
Intl9 = 143,
Lang1 = 144,
Lang2 = 145,
Lang3 = 146,
Lang4 = 147,
Lang5 = 148,
Lang6 = 149,
Lang7 = 150,
Lang8 = 151,
Lang9 = 152,
AltErase = 153,
SysReq = 154,
Cancel = 155,
Clear = 156,
Prior = 157,
Return = 158,
Separator = 159,
Out = 160,
Oper = 161,
ClearAgain = 162,
CrSel = 163,
ExSel = 164,
Wakeup = 165,
BrightnessUp = 166,
BrightnessDown = 167,
KbdIllumUp = 168,
KbdIllumDown = 169,
K0xAA = 170,
K0xAB = 171,
K0xAC = 172,
K0xAD = 173,
K0xAE = 174,
K0xAF = 175,
K0xB0 = 176,
K0xB1 = 177,
K0xB2 = 178,
K0xB3 = 179,
K0xB4 = 180,
K0xB5 = 181,
K0xB6 = 182,
K0xB7 = 183,
K0xB8 = 184,
K0xB9 = 185,
K0xBA = 186,
K0xBB = 187,
K0xBC = 188,
K0xBD = 189,
K0xBE = 190,
K0xBF = 191,
K0xC0 = 192,
K0xC1 = 193,
K0xC2 = 194,
K0xC3 = 195,
K0xC4 = 196,
K0xC5 = 197,
K0xC6 = 198,
K0xC7 = 199,
K0xC8 = 200,
K0xC9 = 201,
K0xCA = 202,
K0xCB = 203,
K0xCC = 204,
K0xCD = 205,
K0xCE = 206,
K0xCF = 207,
K0xD0 = 208,
K0xD1 = 209,
K0xD2 = 210,
K0xD3 = 211,
K0xD4 = 212,
K0xD5 = 213,
K0xD6 = 214,
K0xD7 = 215,
K0xD8 = 216,
K0xD9 = 217,
K0xDA = 218,
K0xDB = 219,
K0xDC = 220,
K0xDD = 221,
K0xDE = 222,
K0xDF = 223,
LCtrl = 224,
LShift = 225,
LAlt = 226,
LGui = 227,
RCtrl = 228,
RShift = 229,
RAlt = 230,
RGui = 231,
MediaPlayPause = 232,
MediaStopCD = 233,
MediaPreviousSong = 234,
MediaNextSong = 235,
MediaEjectCD = 236,
MediaVolUp = 237,
MediaVolDown = 238,
MediaMute = 239,
MediaWWW = 240,
MediaBack = 241,
MediaForward = 242,
MediaStop = 243,
MediaFind = 244,
MediaScrollUp = 245,
MediaScrollDown = 246,
MediaEdit = 247,
MediaSleep = 248,
MediaCoffee = 249,
MediaRefresh = 250,
MediaCalc = 251,
K252 = 252,
K253 = 253,
K254 = 254,
K255 = 255,
K256 = 256,
K257 = 257,
K258 = 258,
K259 = 259,
K260 = 260,
K261 = 261,
K262 = 262,
K263 = 263,
K264 = 264,
K265 = 265,
K266 = 266,
K267 = 267,
K268 = 268,
K269 = 269,
K270 = 270,
K271 = 271,
K272 = 272,
K273 = 273,
K274 = 274,
K275 = 275,
K276 = 276,
K277 = 277,
K278 = 278,
K279 = 279,
K280 = 280,
K281 = 281,
K282 = 282,
K283 = 283,
K284 = 284,
K285 = 285,
K286 = 286,
K287 = 287,
K288 = 288,
K289 = 289,
K290 = 290,
K291 = 291,
K292 = 292,
K293 = 293,
K294 = 294,
K295 = 295,
K296 = 296,
K297 = 297,
K298 = 298,
K299 = 299,
K300 = 300,
K301 = 301,
K302 = 302,
K303 = 303,
K304 = 304,
K305 = 305,
K306 = 306,
K307 = 307,
K308 = 308,
K309 = 309,
K310 = 310,
K311 = 311,
K312 = 312,
K313 = 313,
K314 = 314,
K315 = 315,
K316 = 316,
K317 = 317,
K318 = 318,
K319 = 319,
K320 = 320,
K321 = 321,
K322 = 322,
K323 = 323,
K324 = 324,
K325 = 325,
K326 = 326,
K327 = 327,
K328 = 328,
K329 = 329,
K330 = 330,
K331 = 331,
K332 = 332,
K333 = 333,
K334 = 334,
K335 = 335,
K336 = 336,
K337 = 337,
K338 = 338,
K339 = 339,
K340 = 340,
K341 = 341,
K342 = 342,
K343 = 343,
K344 = 344,
K345 = 345,
K346 = 346,
K347 = 347,
K348 = 348,
K349 = 349,
K350 = 350,
K351 = 351,
K352 = 352,
K353 = 353,
K354 = 354,
K355 = 355,
K356 = 356,
K357 = 357,
K358 = 358,
K359 = 359,
K360 = 360,
K361 = 361,
K362 = 362,
K363 = 363,
K364 = 364,
K365 = 365,
K366 = 366,
K367 = 367,
K368 = 368,
K369 = 369,
K370 = 370,
K371 = 371,
K372 = 372,
K373 = 373,
K374 = 374,
K375 = 375,
K376 = 376,
K377 = 377,
K378 = 378,
K379 = 379,
K380 = 380,
K381 = 381,
K382 = 382,
K383 = 383,
K384 = 384,
K385 = 385,
K386 = 386,
K387 = 387,
K388 = 388,
K389 = 389,
K390 = 390,
K391 = 391,
K392 = 392,
K393 = 393,
K394 = 394,
K395 = 395,
K396 = 396,
K397 = 397,
K398 = 398,
K399 = 399,
K400 = 400,
K401 = 401,
K402 = 402,
K403 = 403,
K404 = 404,
K405 = 405,
K406 = 406,
K407 = 407,
K408 = 408,
K409 = 409,
K410 = 410,
K411 = 411,
K412 = 412,
K413 = 413,
K414 = 414,
K415 = 415,
K416 = 416,
K417 = 417,
K418 = 418,
K419 = 419,
K420 = 420,
K421 = 421,
K422 = 422,
K423 = 423,
K424 = 424,
K425 = 425,
K426 = 426,
K427 = 427,
K428 = 428,
K429 = 429,
K430 = 430,
K431 = 431,
K432 = 432,
K433 = 433,
K434 = 434,
K435 = 435,
K436 = 436,
K437 = 437,
K438 = 438,
K439 = 439,
K440 = 440,
K441 = 441,
K442 = 442,
K443 = 443,
K444 = 444,
K445 = 445,
K446 = 446,
K447 = 447,
K448 = 448,
K449 = 449,
K450 = 450,
K451 = 451,
K452 = 452,
K453 = 453,
K454 = 454,
K455 = 455,
K456 = 456,
K457 = 457,
K458 = 458,
K459 = 459,
K460 = 460,
K461 = 461,
K462 = 462,
K463 = 463,
K464 = 464,
K465 = 465,
K466 = 466,
K467 = 467,
K468 = 468,
K469 = 469,
K470 = 470,
K471 = 471,
K472 = 472,
K473 = 473,
K474 = 474,
K475 = 475,
K476 = 476,
K477 = 477,
K478 = 478,
K479 = 479,
K480 = 480,
K481 = 481,
K482 = 482,
K483 = 483,
K484 = 484,
K485 = 485,
K486 = 486,
K487 = 487,
K488 = 488,
K489 = 489,
K490 = 490,
K491 = 491,
K492 = 492,
K493 = 493,
K494 = 494,
K495 = 495,
K496 = 496,
K497 = 497,
K498 = 498,
K499 = 499,
K500 = 500,
K501 = 501,
K502 = 502,
K503 = 503,
K504 = 504,
K505 = 505,
K506 = 506,
K507 = 507,
K508 = 508,
K509 = 509,
K510 = 510,
K511 = 511,
K512 = 512,
K513 = 513,
K514 = 514,
K515 = 515,
K516 = 516,
K517 = 517,
K518 = 518,
K519 = 519,
K520 = 520,
K521 = 521,
K522 = 522,
K523 = 523,
K524 = 524,
K525 = 525,
K526 = 526,
K527 = 527,
K528 = 528,
K529 = 529,
K530 = 530,
K531 = 531,
K532 = 532,
K533 = 533,
K534 = 534,
K535 = 535,
K536 = 536,
K537 = 537,
K538 = 538,
K539 = 539,
K540 = 540,
K541 = 541,
K542 = 542,
K543 = 543,
K544 = 544,
K545 = 545,
K546 = 546,
K547 = 547,
K548 = 548,
K549 = 549,
K550 = 550,
K551 = 551,
K552 = 552,
K553 = 553,
K554 = 554,
K555 = 555,
K556 = 556,
K557 = 557,
K558 = 558,
K559 = 559,
K560 = 560,
K561 = 561,
K562 = 562,
K563 = 563,
K564 = 564,
K565 = 565,
K566 = 566,
K567 = 567,
K568 = 568,
K569 = 569,
K570 = 570,
K571 = 571,
K572 = 572,
K573 = 573,
K574 = 574,
K575 = 575,
K576 = 576,
K577 = 577,
K578 = 578,
K579 = 579,
K580 = 580,
K581 = 581,
K582 = 582,
K583 = 583,
K584 = 584,
K585 = 585,
K586 = 586,
K587 = 587,
K588 = 588,
K589 = 589,
K590 = 590,
K591 = 591,
K592 = 592,
K593 = 593,
K594 = 594,
K595 = 595,
K596 = 596,
K597 = 597,
K598 = 598,
K599 = 599,
K600 = 600,
K601 = 601,
K602 = 602,
K603 = 603,
K604 = 604,
K605 = 605,
K606 = 606,
K607 = 607,
K608 = 608,
K609 = 609,
K610 = 610,
K611 = 611,
K612 = 612,
K613 = 613,
K614 = 614,
K615 = 615,
K616 = 616,
K617 = 617,
K618 = 618,
K619 = 619,
K620 = 620,
K621 = 621,
K622 = 622,
K623 = 623,
K624 = 624,
K625 = 625,
K626 = 626,
K627 = 627,
K628 = 628,
K629 = 629,
K630 = 630,
K631 = 631,
K632 = 632,
K633 = 633,
K634 = 634,
K635 = 635,
K636 = 636,
K637 = 637,
K638 = 638,
K639 = 639,
K640 = 640,
K641 = 641,
K642 = 642,
K643 = 643,
K644 = 644,
K645 = 645,
K646 = 646,
K647 = 647,
K648 = 648,
K649 = 649,
K650 = 650,
K651 = 651,
K652 = 652,
K653 = 653,
K654 = 654,
K655 = 655,
K656 = 656,
K657 = 657,
K658 = 658,
K659 = 659,
K660 = 660,
K661 = 661,
K662 = 662,
K663 = 663,
K664 = 664,
K665 = 665,
K666 = 666,
K667 = 667,
K668 = 668,
K669 = 669,
K670 = 670,
K671 = 671,
K672 = 672,
K673 = 673,
K674 = 674,
K675 = 675,
K676 = 676,
K677 = 677,
K678 = 678,
K679 = 679,
K680 = 680,
K681 = 681,
K682 = 682,
K683 = 683,
K684 = 684,
K685 = 685,
K686 = 686,
K687 = 687,
K688 = 688,
K689 = 689,
K690 = 690,
K691 = 691,
K692 = 692,
K693 = 693,
K694 = 694,
K695 = 695,
K696 = 696,
K697 = 697,
K698 = 698,
K699 = 699,
K700 = 700,
K701 = 701,
K702 = 702,
K703 = 703,
K704 = 704,
K705 = 705,
K706 = 706,
K707 = 707,
K708 = 708,
K709 = 709,
K710 = 710,
K711 = 711,
K712 = 712,
K713 = 713,
K714 = 714,
K715 = 715,
K716 = 716,
K717 = 717,
K718 = 718,
K719 = 719,
K720 = 720,
K721 = 721,
K722 = 722,
K723 = 723,
K724 = 724,
K725 = 725,
K726 = 726,
K727 = 727,
K728 = 728,
K729 = 729,
K730 = 730,
K731 = 731,
K732 = 732,
K733 = 733,
K734 = 734,
K735 = 735,
K736 = 736,
K737 = 737,
K738 = 738,
K739 = 739,
K740 = 740,
K741 = 741,
K742 = 742,
K743 = 743,
K744 = 744,
MWU = 745,
MWD = 746,
MWL = 747,
MWR = 748,
KeyMax = 749,
}Expand description
Define a key code according to the HID specification. Their names correspond to the american QWERTY layout.
Variants§
No = 0
The “no” key, a placeholder to express nothing.
ErrorRollOver = 1
Error if too much keys are pressed at the same time.
PostFail = 2
The POST fail error.
ErrorUndefined = 3
An undefined error occured. In Kanata, used to mark an unspecified key.
A = 4
a and A.
B = 5
C = 6
D = 7
E = 8
F = 9
G = 10
H = 11
I = 12
J = 13
K = 14
L = 15
M = 16
N = 17
O = 18
P = 19
Q = 20
R = 21
S = 22
T = 23
U = 24
V = 25
W = 26
X = 27
Y = 28
Z = 29
Kb1 = 30
1 and !.
Kb2 = 31
2 and @.
Kb3 = 32
3 and #.
Kb4 = 33
4 and $.
Kb5 = 34
5 and %.
Kb6 = 35
6 and ^.
Kb7 = 36
7 and &.
Kb8 = 37
8 and *.
Kb9 = 38
9 and (.
Kb0 = 39
0 and ).
Enter = 40
Escape = 41
BSpace = 42
Tab = 43
Space = 44
Minus = 45
- and _.
Equal = 46
= and +.
LBracket = 47
[ and {.
RBracket = 48
] and }.
Bslash = 49
\ and |.
NonUsHash = 50
Non-US # and ~ (Typically near the Enter key).
SColon = 51
; and :.
Quote = 52
' and ".
Grave = 53
` and ~.
Comma = 54
, and <.
Dot = 55
. and >.
Slash = 56
/ and ?.
CapsLock = 57
F1 = 58
F2 = 59
F3 = 60
F4 = 61
F5 = 62
F6 = 63
F7 = 64
F8 = 65
F9 = 66
F10 = 67
F11 = 68
F12 = 69
PScreen = 70
ScrollLock = 71
Pause = 72
Insert = 73
Home = 74
PgUp = 75
Delete = 76
End = 77
PgDown = 78
Right = 79
Left = 80
Down = 81
Up = 82
NumLock = 83
KpSlash = 84
Keypad /
KpAsterisk = 85
Keypad *
KpMinus = 86
Keypad -.
KpPlus = 87
Keypad +.
KpEnter = 88
Keypad enter.
Kp1 = 89
Keypad 1.
Kp2 = 90
Kp3 = 91
Kp4 = 92
Kp5 = 93
Kp6 = 94
Kp7 = 95
Kp8 = 96
Kp9 = 97
Kp0 = 98
KpDot = 99
NonUsBslash = 100
Non-US \ and | (Typically near the Left-Shift key)
Application = 101
Power = 102
not a key, used for errors
KpEqual = 103
Keypad =.
F13 = 104
F14 = 105
F15 = 106
F16 = 107
F17 = 108
F18 = 109
F19 = 110
F20 = 111
F21 = 112
F22 = 113
F23 = 114
F24 = 115
Execute = 116
Help = 117
Menu = 118
Select = 119
Stop = 120
Again = 121
Undo = 122
Cut = 123
Copy = 124
Paste = 125
Find = 126
Mute = 127
VolUp = 128
VolDown = 129
LockingCapsLock = 130
Deprecated.
LockingNumLock = 131
Deprecated.
LockingScrollLock = 132
Deprecated.
KpComma = 133
Keypad ,, also used for the brazilian keypad period (.) key.
KpEqualSign = 134
Used on AS/400 keyboard
Intl1 = 135
Intl2 = 136
Intl3 = 137
Intl4 = 138
Intl5 = 139
Intl6 = 140
Intl7 = 141
Intl8 = 142
Intl9 = 143
Lang1 = 144
Lang2 = 145
Lang3 = 146
Lang4 = 147
Lang5 = 148
Lang6 = 149
Lang7 = 150
Lang8 = 151
Lang9 = 152
AltErase = 153
SysReq = 154
Cancel = 155
Clear = 156
Prior = 157
Return = 158
Separator = 159
Out = 160
Oper = 161
ClearAgain = 162
CrSel = 163
ExSel = 164
Wakeup = 165
BrightnessUp = 166
BrightnessDown = 167
KbdIllumUp = 168
KbdIllumDown = 169
K0xAA = 170
K0xAB = 171
K0xAC = 172
K0xAD = 173
K0xAE = 174
K0xAF = 175
K0xB0 = 176
K0xB1 = 177
K0xB2 = 178
K0xB3 = 179
K0xB4 = 180
K0xB5 = 181
K0xB6 = 182
K0xB7 = 183
K0xB8 = 184
K0xB9 = 185
K0xBA = 186
K0xBB = 187
K0xBC = 188
K0xBD = 189
K0xBE = 190
K0xBF = 191
K0xC0 = 192
K0xC1 = 193
K0xC2 = 194
K0xC3 = 195
K0xC4 = 196
K0xC5 = 197
K0xC6 = 198
K0xC7 = 199
K0xC8 = 200
K0xC9 = 201
K0xCA = 202
K0xCB = 203
K0xCC = 204
K0xCD = 205
K0xCE = 206
K0xCF = 207
K0xD0 = 208
K0xD1 = 209
K0xD2 = 210
K0xD3 = 211
K0xD4 = 212
K0xD5 = 213
K0xD6 = 214
K0xD7 = 215
K0xD8 = 216
K0xD9 = 217
K0xDA = 218
K0xDB = 219
K0xDC = 220
K0xDD = 221
K0xDE = 222
K0xDF = 223
LCtrl = 224
Left Control.
LShift = 225
Left Shift.
LAlt = 226
Left Alt.
LGui = 227
Left GUI (the Windows key).
RCtrl = 228
Right Control.
RShift = 229
Right Shift.
RAlt = 230
Right Alt (or Alt Gr).
RGui = 231
Right GUI (the Windows key).
MediaPlayPause = 232
MediaStopCD = 233
MediaPreviousSong = 234
MediaNextSong = 235
MediaEjectCD = 236
MediaVolUp = 237
MediaVolDown = 238
MediaMute = 239
MediaWWW = 240
MediaBack = 241
MediaForward = 242
MediaStop = 243
MediaFind = 244
MediaScrollUp = 245
MediaScrollDown = 246
MediaEdit = 247
MediaSleep = 248
MediaCoffee = 249
MediaRefresh = 250
MediaCalc = 251
K252 = 252
K253 = 253
K254 = 254
K255 = 255
K256 = 256
K257 = 257
K258 = 258
K259 = 259
K260 = 260
K261 = 261
K262 = 262
K263 = 263
K264 = 264
K265 = 265
K266 = 266
K267 = 267
K268 = 268
K269 = 269
K270 = 270
K271 = 271
K272 = 272
K273 = 273
K274 = 274
K275 = 275
K276 = 276
K277 = 277
K278 = 278
K279 = 279
K280 = 280
K281 = 281
K282 = 282
K283 = 283
K284 = 284
K285 = 285
K286 = 286
K287 = 287
K288 = 288
K289 = 289
K290 = 290
K291 = 291
K292 = 292
K293 = 293
K294 = 294
K295 = 295
K296 = 296
K297 = 297
K298 = 298
K299 = 299
K300 = 300
K301 = 301
K302 = 302
K303 = 303
K304 = 304
K305 = 305
K306 = 306
K307 = 307
K308 = 308
K309 = 309
K310 = 310
K311 = 311
K312 = 312
K313 = 313
K314 = 314
K315 = 315
K316 = 316
K317 = 317
K318 = 318
K319 = 319
K320 = 320
K321 = 321
K322 = 322
K323 = 323
K324 = 324
K325 = 325
K326 = 326
K327 = 327
K328 = 328
K329 = 329
K330 = 330
K331 = 331
K332 = 332
K333 = 333
K334 = 334
K335 = 335
K336 = 336
K337 = 337
K338 = 338
K339 = 339
K340 = 340
K341 = 341
K342 = 342
K343 = 343
K344 = 344
K345 = 345
K346 = 346
K347 = 347
K348 = 348
K349 = 349
K350 = 350
K351 = 351
K352 = 352
K353 = 353
K354 = 354
K355 = 355
K356 = 356
K357 = 357
K358 = 358
K359 = 359
K360 = 360
K361 = 361
K362 = 362
K363 = 363
K364 = 364
K365 = 365
K366 = 366
K367 = 367
K368 = 368
K369 = 369
K370 = 370
K371 = 371
K372 = 372
K373 = 373
K374 = 374
K375 = 375
K376 = 376
K377 = 377
K378 = 378
K379 = 379
K380 = 380
K381 = 381
K382 = 382
K383 = 383
K384 = 384
K385 = 385
K386 = 386
K387 = 387
K388 = 388
K389 = 389
K390 = 390
K391 = 391
K392 = 392
K393 = 393
K394 = 394
K395 = 395
K396 = 396
K397 = 397
K398 = 398
K399 = 399
K400 = 400
K401 = 401
K402 = 402
K403 = 403
K404 = 404
K405 = 405
K406 = 406
K407 = 407
K408 = 408
K409 = 409
K410 = 410
K411 = 411
K412 = 412
K413 = 413
K414 = 414
K415 = 415
K416 = 416
K417 = 417
K418 = 418
K419 = 419
K420 = 420
K421 = 421
K422 = 422
K423 = 423
K424 = 424
K425 = 425
K426 = 426
K427 = 427
K428 = 428
K429 = 429
K430 = 430
K431 = 431
K432 = 432
K433 = 433
K434 = 434
K435 = 435
K436 = 436
K437 = 437
K438 = 438
K439 = 439
K440 = 440
K441 = 441
K442 = 442
K443 = 443
K444 = 444
K445 = 445
K446 = 446
K447 = 447
K448 = 448
K449 = 449
K450 = 450
K451 = 451
K452 = 452
K453 = 453
K454 = 454
K455 = 455
K456 = 456
K457 = 457
K458 = 458
K459 = 459
K460 = 460
K461 = 461
K462 = 462
K463 = 463
K464 = 464
K465 = 465
K466 = 466
K467 = 467
K468 = 468
K469 = 469
K470 = 470
K471 = 471
K472 = 472
K473 = 473
K474 = 474
K475 = 475
K476 = 476
K477 = 477
K478 = 478
K479 = 479
K480 = 480
K481 = 481
K482 = 482
K483 = 483
K484 = 484
K485 = 485
K486 = 486
K487 = 487
K488 = 488
K489 = 489
K490 = 490
K491 = 491
K492 = 492
K493 = 493
K494 = 494
K495 = 495
K496 = 496
K497 = 497
K498 = 498
K499 = 499
K500 = 500
K501 = 501
K502 = 502
K503 = 503
K504 = 504
K505 = 505
K506 = 506
K507 = 507
K508 = 508
K509 = 509
K510 = 510
K511 = 511
K512 = 512
K513 = 513
K514 = 514
K515 = 515
K516 = 516
K517 = 517
K518 = 518
K519 = 519
K520 = 520
K521 = 521
K522 = 522
K523 = 523
K524 = 524
K525 = 525
K526 = 526
K527 = 527
K528 = 528
K529 = 529
K530 = 530
K531 = 531
K532 = 532
K533 = 533
K534 = 534
K535 = 535
K536 = 536
K537 = 537
K538 = 538
K539 = 539
K540 = 540
K541 = 541
K542 = 542
K543 = 543
K544 = 544
K545 = 545
K546 = 546
K547 = 547
K548 = 548
K549 = 549
K550 = 550
K551 = 551
K552 = 552
K553 = 553
K554 = 554
K555 = 555
K556 = 556
K557 = 557
K558 = 558
K559 = 559
K560 = 560
K561 = 561
K562 = 562
K563 = 563
K564 = 564
K565 = 565
K566 = 566
K567 = 567
K568 = 568
K569 = 569
K570 = 570
K571 = 571
K572 = 572
K573 = 573
K574 = 574
K575 = 575
K576 = 576
K577 = 577
K578 = 578
K579 = 579
K580 = 580
K581 = 581
K582 = 582
K583 = 583
K584 = 584
K585 = 585
K586 = 586
K587 = 587
K588 = 588
K589 = 589
K590 = 590
K591 = 591
K592 = 592
K593 = 593
K594 = 594
K595 = 595
K596 = 596
K597 = 597
K598 = 598
K599 = 599
K600 = 600
K601 = 601
K602 = 602
K603 = 603
K604 = 604
K605 = 605
K606 = 606
K607 = 607
K608 = 608
K609 = 609
K610 = 610
K611 = 611
K612 = 612
K613 = 613
K614 = 614
K615 = 615
K616 = 616
K617 = 617
K618 = 618
K619 = 619
K620 = 620
K621 = 621
K622 = 622
K623 = 623
K624 = 624
K625 = 625
K626 = 626
K627 = 627
K628 = 628
K629 = 629
K630 = 630
K631 = 631
K632 = 632
K633 = 633
K634 = 634
K635 = 635
K636 = 636
K637 = 637
K638 = 638
K639 = 639
K640 = 640
K641 = 641
K642 = 642
K643 = 643
K644 = 644
K645 = 645
K646 = 646
K647 = 647
K648 = 648
K649 = 649
K650 = 650
K651 = 651
K652 = 652
K653 = 653
K654 = 654
K655 = 655
K656 = 656
K657 = 657
K658 = 658
K659 = 659
K660 = 660
K661 = 661
K662 = 662
K663 = 663
K664 = 664
K665 = 665
K666 = 666
K667 = 667
K668 = 668
K669 = 669
K670 = 670
K671 = 671
K672 = 672
K673 = 673
K674 = 674
K675 = 675
K676 = 676
K677 = 677
K678 = 678
K679 = 679
K680 = 680
K681 = 681
K682 = 682
K683 = 683
K684 = 684
K685 = 685
K686 = 686
K687 = 687
K688 = 688
K689 = 689
K690 = 690
K691 = 691
K692 = 692
K693 = 693
K694 = 694
K695 = 695
K696 = 696
K697 = 697
K698 = 698
K699 = 699
K700 = 700
K701 = 701
K702 = 702
K703 = 703
K704 = 704
K705 = 705
K706 = 706
K707 = 707
K708 = 708
K709 = 709
K710 = 710
K711 = 711
K712 = 712
K713 = 713
K714 = 714
K715 = 715
K716 = 716
K717 = 717
K718 = 718
K719 = 719
K720 = 720
K721 = 721
K722 = 722
K723 = 723
K724 = 724
K725 = 725
K726 = 726
K727 = 727
K728 = 728
K729 = 729
K730 = 730
K731 = 731
K732 = 732
K733 = 733
K734 = 734
K735 = 735
K736 = 736
K737 = 737
K738 = 738
K739 = 739
K740 = 740
K741 = 741
K742 = 742
K743 = 743
K744 = 744
MWU = 745
MWD = 746
MWL = 747
MWR = 748
KeyMax = 749
Trait Implementations§
source§impl Ord for KeyCode
impl Ord for KeyCode
source§impl PartialOrd for KeyCode
impl PartialOrd for KeyCode
impl Copy for KeyCode
impl Eq for KeyCode
impl StructuralPartialEq for KeyCode
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
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)