[−][src]Enum keycode::KeyMappingCode
Variants
Null1
Hyper
Super
Fn
FnLock
Suspend
Resume
Turbo
LaunchAssistant
Sleep
WakeUp
Null2
Null3
Null4
Null5
KeyA
KeyB
KeyC
KeyD
KeyE
KeyF
KeyG
KeyH
KeyI
KeyJ
KeyK
KeyL
KeyM
KeyN
KeyO
KeyP
KeyQ
KeyR
KeyS
KeyT
KeyU
KeyV
KeyW
KeyX
KeyY
KeyZ
Digit1
Digit2
Digit3
Digit4
Digit5
Digit6
Digit7
Digit8
Digit9
Digit0
Enter
Escape
Backspace
Tab
Space
Minus
Equal
BracketLeft
BracketRight
Backslash
IntlHash
Semicolon
Quote
Backquote
Comma
Period
Slash
CapsLock
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
PrintScreen
ScrollLock
Pause
Insert
Home
PageUp
Delete
End
PageDown
ArrowRight
ArrowLeft
ArrowDown
ArrowUp
NumLock
NumpadDivide
NumpadMultiply
NumpadSubtract
NumpadAdd
NumpadEnter
Numpad1
Numpad2
Numpad3
Numpad4
Numpad5
Numpad6
Numpad7
Numpad8
Numpad9
Numpad0
NumpadDecimal
IntlBackslash
ContextMenu
Power
NumpadEqual
F13
F14
F15
F16
F17
F18
F19
F20
F21
F22
F23
F24
Open
Help
Select
Again
Undo
Cut
Copy
Paste
Find
AudioVolumeMute
AudioVolumeUp
AudioVolumeDown
NumpadComma
IntlRo
KanaMode
IntlYen
Convert
NonConvert
Lang1
Lang2
Lang3
Lang4
Lang5
Abort
Props
NumpadParenLeft
NumpadParenRight
NumpadBackspace
NumpadMemoryStore
NumpadMemoryRecall
NumpadMemoryClear
NumpadMemoryAdd
NumpadMemorySubtract
Null61
NumpadClear
NumpadClearEntry
ControlLeft
ShiftLeft
AltLeft
MetaLeft
ControlRight
ShiftRight
AltRight
MetaRight
Null66
Null67
BrightnessUp
BrightnessDown
Null68
Null69
Null70
Null71
Null72
Null73
Null74
Null75
Null76
Null77
MediaPlay
MediaRecord
MediaFastForward
MediaRewind
MediaTrackNext
MediaTrackPrevious
MediaStop
Eject
MediaPlayPause
Null78
Null79
MediaSelect
Null87
Null88
LaunchMail
Null89
Null90
LaunchApp2
LaunchApp1
Null93
Null94
Null95
LaunchControlPanel
SelectTask
Null96
Null97
Null98
LaunchScreenSaver
Null100
Null101
Null102
Null103
Null104
BrowserSearch
BrowserHome
BrowserBack
BrowserForward
BrowserStop
BrowserRefresh
BrowserFavorites
Null105
Null106
ZoomToggle
Null109
MailReply
MailForward
MailSend
Trait Implementations
impl PartialEq<KeyMappingCode> for KeyMappingCode
[src]
fn eq(&self, other: &KeyMappingCode) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Eq for KeyMappingCode
[src]
impl Hash for KeyMappingCode
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl Copy for KeyMappingCode
[src]
impl Debug for KeyMappingCode
[src]
impl Display for KeyMappingCode
[src]
impl From<KeyMappingCode> for KeyMap
[src]
fn from(code: KeyMappingCode) -> KeyMap
[src]
impl Clone for KeyMappingCode
[src]
fn clone(&self) -> KeyMappingCode
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
Auto Trait Implementations
Blanket Implementations
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,