Enum logitech_led_sdk::KeyName
#[repr(i32)]pub enum KeyName {
Show 115 variants
ESC = 1,
F1 = 59,
F2 = 60,
F3 = 61,
F4 = 62,
F5 = 63,
F6 = 64,
F7 = 65,
F8 = 66,
F9 = 67,
F10 = 68,
F11 = 87,
F12 = 88,
PRINT_SCREEN = 311,
SCROLL_LOCK = 70,
PAUSE_BREAK = 325,
TILDE = 41,
ONE = 2,
TWO = 3,
THREE = 4,
FOUR = 5,
FIVE = 6,
SIX = 7,
SEVEN = 8,
EIGHT = 9,
NINE = 10,
ZERO = 11,
MINUS = 12,
EQUALS = 13,
BACKSPACE = 14,
INSERT = 338,
HOME = 327,
PAGE_UP = 329,
NUM_LOCK = 69,
NUM_SLASH = 309,
NUM_ASTERISK = 55,
NUM_MINUS = 74,
TAB = 15,
Q = 16,
W = 17,
E = 18,
R = 19,
T = 20,
Y = 21,
U = 22,
I = 23,
O = 24,
P = 25,
OPEN_BRACKET = 26,
CLOSE_BRACKET = 27,
BACKSLASH = 43,
KEYBOARD_DELETE = 339,
END = 335,
PAGE_DOWN = 337,
NUM_SEVEN = 71,
NUM_EIGHT = 72,
NUM_NINE = 73,
NUM_PLUS = 78,
CAPS_LOCK = 58,
A = 30,
S = 31,
D = 32,
F = 33,
G = 34,
H = 35,
J = 36,
K = 37,
L = 38,
SEMICOLON = 39,
APOSTROPHE = 40,
ENTER = 28,
NUM_FOUR = 75,
NUM_FIVE = 76,
NUM_SIX = 77,
LEFT_SHIFT = 42,
Z = 44,
X = 45,
C = 46,
V = 47,
B = 48,
N = 49,
M = 50,
COMMA = 51,
PERIOD = 52,
FORWARD_SLASH = 53,
RIGHT_SHIFT = 54,
ARROW_UP = 328,
NUM_ONE = 79,
NUM_TWO = 80,
NUM_THREE = 81,
NUM_ENTER = 284,
LEFT_CONTROL = 29,
LEFT_WINDOWS = 347,
LEFT_ALT = 56,
SPACE = 57,
RIGHT_ALT = 312,
RIGHT_WINDOWS = 348,
APPLICATION_SELECT = 349,
RIGHT_CONTROL = 285,
ARROW_LEFT = 331,
ARROW_DOWN = 336,
ARROW_RIGHT = 333,
NUM_ZERO = 82,
NUM_PERIOD = 83,
G_1 = 65_521,
G_2 = 65_522,
G_3 = 65_523,
G_4 = 65_524,
G_5 = 65_525,
G_6 = 65_526,
G_7 = 65_527,
G_8 = 65_528,
G_9 = 65_529,
G_LOGO = 1_048_561,
G_BADGE = 1_048_562,
}
Variants§
ESC = 1
F1 = 59
F2 = 60
F3 = 61
F4 = 62
F5 = 63
F6 = 64
F7 = 65
F8 = 66
F9 = 67
F10 = 68
F11 = 87
F12 = 88
PRINT_SCREEN = 311
SCROLL_LOCK = 70
PAUSE_BREAK = 325
TILDE = 41
ONE = 2
TWO = 3
THREE = 4
FOUR = 5
FIVE = 6
SIX = 7
SEVEN = 8
EIGHT = 9
NINE = 10
ZERO = 11
MINUS = 12
EQUALS = 13
BACKSPACE = 14
INSERT = 338
HOME = 327
PAGE_UP = 329
NUM_LOCK = 69
NUM_SLASH = 309
NUM_ASTERISK = 55
NUM_MINUS = 74
TAB = 15
Q = 16
W = 17
E = 18
R = 19
T = 20
Y = 21
U = 22
I = 23
O = 24
P = 25
OPEN_BRACKET = 26
CLOSE_BRACKET = 27
BACKSLASH = 43
KEYBOARD_DELETE = 339
END = 335
PAGE_DOWN = 337
NUM_SEVEN = 71
NUM_EIGHT = 72
NUM_NINE = 73
NUM_PLUS = 78
CAPS_LOCK = 58
A = 30
S = 31
D = 32
F = 33
G = 34
H = 35
J = 36
K = 37
L = 38
SEMICOLON = 39
APOSTROPHE = 40
ENTER = 28
NUM_FOUR = 75
NUM_FIVE = 76
NUM_SIX = 77
LEFT_SHIFT = 42
Z = 44
X = 45
C = 46
V = 47
B = 48
N = 49
M = 50
COMMA = 51
PERIOD = 52
FORWARD_SLASH = 53
RIGHT_SHIFT = 54
ARROW_UP = 328
NUM_ONE = 79
NUM_TWO = 80
NUM_THREE = 81
NUM_ENTER = 284
LEFT_CONTROL = 29
LEFT_WINDOWS = 347
LEFT_ALT = 56
SPACE = 57
RIGHT_ALT = 312
RIGHT_WINDOWS = 348
APPLICATION_SELECT = 349
RIGHT_CONTROL = 285
ARROW_LEFT = 331
ARROW_DOWN = 336
ARROW_RIGHT = 333
NUM_ZERO = 82
NUM_PERIOD = 83
G_1 = 65_521
G_2 = 65_522
G_3 = 65_523
G_4 = 65_524
G_5 = 65_525
G_6 = 65_526
G_7 = 65_527
G_8 = 65_528
G_9 = 65_529
G_LOGO = 1_048_561
G_BADGE = 1_048_562
Trait Implementations§
§impl Clone for LogiLed_KeyName
impl Clone for LogiLed_KeyName
§fn clone(&self) -> LogiLed_KeyName
fn clone(&self) -> LogiLed_KeyName
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl Debug for LogiLed_KeyName
impl Debug for LogiLed_KeyName
§impl Hash for LogiLed_KeyName
impl Hash for LogiLed_KeyName
§impl PartialEq for LogiLed_KeyName
impl PartialEq for LogiLed_KeyName
§fn eq(&self, other: &LogiLed_KeyName) -> bool
fn eq(&self, other: &LogiLed_KeyName) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for LogiLed_KeyName
impl Eq for LogiLed_KeyName
impl StructuralEq for LogiLed_KeyName
impl StructuralPartialEq for LogiLed_KeyName
Auto Trait Implementations§
impl RefUnwindSafe for LogiLed_KeyName
impl Send for LogiLed_KeyName
impl Sync for LogiLed_KeyName
impl Unpin for LogiLed_KeyName
impl UnwindSafe for LogiLed_KeyName
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