WowWindowKeyInt

Enum WowWindowKeyInt 

Source
pub enum WowWindowKeyInt {
Show 115 variants Backspace = 8, Tab = 9, Clear = 12, Enter = 13, Pause = 19, CapsLock = 20, Escape = 27, Space = 32, PageUp = 33, PageDown = 34, End = 35, Home = 36, LeftArrow = 37, UpArrow = 38, RightArrow = 39, DownArrow = 40, Select = 41, Print = 42, Execute = 43, PrintScreen = 44, Insert = 45, Delete = 46, Help = 47, LeftWindows = 91, RightWindows = 92, Applications = 93, Sleep = 95, Numpad0 = 96, Numpad1 = 97, Numpad2 = 98, Numpad3 = 99, Numpad4 = 100, Numpad5 = 101, Numpad6 = 102, Numpad7 = 103, Numpad8 = 104, Numpad9 = 105, Multiply = 106, Add = 107, Separator = 108, Subtract = 109, Decimal = 110, Divide = 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, F13 = 124, F14 = 125, F15 = 126, F16 = 127, F17 = 128, F18 = 129, F19 = 130, F20 = 131, F21 = 132, F22 = 133, F23 = 134, F24 = 135, NumLock = 144, ScrollLock = 145, LeftShift = 160, RightShift = 161, LeftControl = 162, RightControl = 163, LeftAlt = 164, RightAlt = 165, BrowserBack = 166, BrowserForward = 167, BrowserRefresh = 168, BrowserStop = 169, BrowserSearch = 170, BrowserFavorites = 171, BrowserHome = 172, VolumeMute = 173, VolumeDown = 174, VolumeUp = 175, MediaNextTrack = 176, MediaPreviousTrack = 177, MediaStop = 178, MediaPlay = 179, LaunchMail = 180, LaunchMediaSelect = 181, LaunchApp1 = 182, LaunchApp2 = 183, OEM1 = 186, OEMPlus = 187, OEMComma = 188, OEMMinus = 189, OEMPeriod = 190, OEM2 = 191, OEM3 = 192, OEM4 = 219, OEM5 = 220, OEM6 = 221, OEM7 = 222, OEM8 = 223, OEM102 = 226, ProcessKey = 229, Packet = 231, Attn = 246, CrSel = 247, ExSel = 248, EraseEOF = 249, Play = 250, Zoom = 251, PA1 = 253,
}

Variants§

§

Backspace = 8

§

Tab = 9

§

Clear = 12

§

Enter = 13

§

Pause = 19

§

CapsLock = 20

§

Escape = 27

§

Space = 32

§

PageUp = 33

§

PageDown = 34

§

End = 35

§

Home = 36

§

LeftArrow = 37

§

UpArrow = 38

§

RightArrow = 39

§

DownArrow = 40

§

Select = 41

§

Print = 42

§

Execute = 43

§

PrintScreen = 44

§

Insert = 45

§

Delete = 46

§

Help = 47

§

LeftWindows = 91

§

RightWindows = 92

§

Applications = 93

§

Sleep = 95

§

Numpad0 = 96

§

Numpad1 = 97

§

Numpad2 = 98

§

Numpad3 = 99

§

Numpad4 = 100

§

Numpad5 = 101

§

Numpad6 = 102

§

Numpad7 = 103

§

Numpad8 = 104

§

Numpad9 = 105

§

Multiply = 106

§

Add = 107

§

Separator = 108

§

Subtract = 109

§

Decimal = 110

§

Divide = 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

§

F13 = 124

§

F14 = 125

§

F15 = 126

§

F16 = 127

§

F17 = 128

§

F18 = 129

§

F19 = 130

§

F20 = 131

§

F21 = 132

§

F22 = 133

§

F23 = 134

§

F24 = 135

§

NumLock = 144

§

ScrollLock = 145

§

LeftShift = 160

§

RightShift = 161

§

LeftControl = 162

§

RightControl = 163

§

LeftAlt = 164

§

RightAlt = 165

§

BrowserBack = 166

§

BrowserForward = 167

§

BrowserRefresh = 168

§

BrowserStop = 169

§

BrowserSearch = 170

§

BrowserFavorites = 171

§

BrowserHome = 172

§

VolumeMute = 173

§

VolumeDown = 174

§

VolumeUp = 175

§

MediaNextTrack = 176

§

MediaPreviousTrack = 177

§

MediaStop = 178

§

MediaPlay = 179

§

LaunchMail = 180

§

LaunchMediaSelect = 181

§

LaunchApp1 = 182

§

LaunchApp2 = 183

§

OEM1 = 186

§

OEMPlus = 187

§

OEMComma = 188

§

OEMMinus = 189

§

OEMPeriod = 190

§

OEM2 = 191

§

OEM3 = 192

§

OEM4 = 219

§

OEM5 = 220

§

OEM6 = 221

§

OEM7 = 222

§

OEM8 = 223

§

OEM102 = 226

§

ProcessKey = 229

§

Packet = 231

§

Attn = 246

§

CrSel = 247

§

ExSel = 248

§

EraseEOF = 249

§

Play = 250

§

Zoom = 251

§

PA1 = 253

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

Source§

fn vzip(self) -> V