mirror of
https://github.com/neogeek23/rusty_snek_gaem.git
synced 2026-02-05 11:38:44 +00:00
266 lines
85 KiB
HTML
266 lines
85 KiB
HTML
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `Key` enum in crate `input`."><meta name="keywords" content="rust, rustlang, rust-lang, Key"><title>input::keyboard::Key - Rust</title><link rel="stylesheet" type="text/css" href="../../normalize.css"><link rel="stylesheet" type="text/css" href="../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../dark.css"><link rel="stylesheet" type="text/css" href="../../light.css" id="themeStyle"><script src="../../storage.js"></script></head><body class="rustdoc enum"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">☰</div><p class='location'>Enum Key</p><div class="sidebar-elems"><div class="block items"><a class="sidebar-title" href="#variants">Variants</a><div class="sidebar-links"><a href="#variant.Unknown">Unknown</a><a href="#variant.Backspace">Backspace</a><a href="#variant.Tab">Tab</a><a href="#variant.Return">Return</a><a href="#variant.Escape">Escape</a><a href="#variant.Space">Space</a><a href="#variant.Exclaim">Exclaim</a><a href="#variant.Quotedbl">Quotedbl</a><a href="#variant.Hash">Hash</a><a href="#variant.Dollar">Dollar</a><a href="#variant.Percent">Percent</a><a href="#variant.Ampersand">Ampersand</a><a href="#variant.Quote">Quote</a><a href="#variant.LeftParen">LeftParen</a><a href="#variant.RightParen">RightParen</a><a href="#variant.Asterisk">Asterisk</a><a href="#variant.Plus">Plus</a><a href="#variant.Comma">Comma</a><a href="#variant.Minus">Minus</a><a href="#variant.Period">Period</a><a href="#variant.Slash">Slash</a><a href="#variant.D0">D0</a><a href="#variant.D1">D1</a><a href="#variant.D2">D2</a><a href="#variant.D3">D3</a><a href="#variant.D4">D4</a><a href="#variant.D5">D5</a><a href="#variant.D6">D6</a><a href="#variant.D7">D7</a><a href="#variant.D8">D8</a><a href="#variant.D9">D9</a><a href="#variant.Colon">Colon</a><a href="#variant.Semicolon">Semicolon</a><a href="#variant.Less">Less</a><a href="#variant.Equals">Equals</a><a href="#variant.Greater">Greater</a><a href="#variant.Question">Question</a><a href="#variant.At">At</a><a href="#variant.LeftBracket">LeftBracket</a><a href="#variant.Backslash">Backslash</a><a href="#variant.RightBracket">RightBracket</a><a href="#variant.Caret">Caret</a><a href="#variant.Underscore">Underscore</a><a href="#variant.Backquote">Backquote</a><a href="#variant.A">A</a><a href="#variant.B">B</a><a href="#variant.C">C</a><a href="#variant.D">D</a><a href="#variant.E">E</a><a href="#variant.F">F</a><a href="#variant.G">G</a><a href="#variant.H">H</a><a href="#variant.I">I</a><a href="#variant.J">J</a><a href="#variant.K">K</a><a href="#variant.L">L</a><a href="#variant.M">M</a><a href="#variant.N">N</a><a href="#variant.O">O</a><a href="#variant.P">P</a><a href="#variant.Q">Q</a><a href="#variant.R">R</a><a href="#variant.S">S</a><a href="#variant.T">T</a><a href="#variant.U">U</a><a href="#variant.V">V</a><a href="#variant.W">W</a><a href="#variant.X">X</a><a href="#variant.Y">Y</a><a href="#variant.Z">Z</a><a href="#variant.Delete">Delete</a><a href="#variant.CapsLock">CapsLock</a><a href="#variant.F1">F1</a><a href="#variant.F2">F2</a><a href="#variant.F3">F3</a><a href="#variant.F4">F4</a><a href="#variant.F5">F5</a><a href="#variant.F6">F6</a><a href="#variant.F7">F7</a><a href="#variant.F8">F8</a><a href="#variant.F9">F9</a><a href="#variant.F10">F10</a><a href="#variant.F11">F11</a><a href="#variant.F12">F12</a><a href="#variant.PrintScreen">PrintScreen</a><a href="#variant.ScrollLock">ScrollLock</a><a href="#variant.Pause">Pause</a><a href="#variant.Insert">Insert</a><a href="#variant.Home">Home</a><a href="#variant.PageUp">PageUp</a><a href="#variant.End">End</a><a href="#variant.PageDown">PageDown</a><a href="#variant.Right">Right</a><a href="#variant.Left">Left</a><a href="#variant.Down">Down</a><a href="#variant.Up">Up</a><a href="#variant.NumLockClear">NumLockClear</a><a href="#variant.NumPadDivide">NumPadDivide</a><a href="#variant.NumPadMultiply">NumPadMultiply</a><a href="#variant.NumPadMinus">NumPadMinus</a><a href="#variant.NumPadPlus">NumPadPlus</a><a href="#variant.NumPadEnter">NumPadEnter</a><a href="#variant.NumPad1">NumPad1</a><a href="#variant.NumPad2">NumPad2</a><a href="#variant.NumPad3">NumPad3</a><a href="#variant.NumPad4">NumPad4</a><a href="#variant.NumPad5">NumPad5</a><a href="#variant.NumPad6">NumPad6</a><a href="#variant.NumPad7">NumPad7</a><a href="#variant.NumPad8">NumPad8</a><a href="#variant.NumPad9">NumPad9</a><a href="#variant.NumPad0">NumPad0</a><a href="#variant.NumPadPeriod">NumPadPeriod</a><a href="#variant.Application">Application</a><a href="#variant.Power">Power</a><a href="#variant.NumPadEquals">NumPadEquals</a><a href="#variant.F13">F13</a><a href="#variant.F14">F14</a><a href="#variant.F15">F15</a><a href="#variant.F16">F16</a><a href="#variant.F17">F17</a><a href="#variant.F18">F18</a><a href="#variant.F19">F19</a><a href="#variant.F20">F20</a><a href="#variant.F21">F21</a><a href="#variant.F22">F22</a><a href="#variant.F23">F23</a><a href="#variant.F24">F24</a><a href="#variant.Execute">Execute</a><a href="#variant.Help">Help</a><a href="#variant.Menu">Menu</a><a href="#variant.Select">Select</a><a href="#variant.Stop">Stop</a><a href="#variant.Again">Again</a><a href="#variant.Undo">Undo</a><a href="#variant.Cut">Cut</a><a href="#variant.Copy">Copy</a><a href="#variant.Paste">Paste</a><a href="#variant.Find">Find</a><a href="#variant.Mute">Mute</a><a href="#variant.VolumeUp">VolumeUp</a><a href="#variant.VolumeDown">VolumeDown</a><a href="#variant.NumPadComma">NumPadComma</a><a href="#variant.NumPadEqualsAS400">NumPadEqualsAS400</a><a href="#variant.AltErase">AltErase</a><a href="#variant.Sysreq">Sysreq</a><a href="#variant.Cancel">Cancel</a><a href="#variant.Clear">Clear</a><a href="#variant.Prior">Prior</a><a href="#variant.Return2">Return2</a><a href="#variant.Separator">Separator</a><a href="#variant.Out">Out</a><a href="#variant.Oper">Oper</a><a href="#variant.ClearAgain">ClearAgain</a><a href="#variant.CrSel">CrSel</a><a href="#variant.ExSel">ExSel</a><a href="#variant.NumPad00">NumPad00</a><a href="#variant.NumPad000">NumPad000</a><a href="#variant.ThousandsSeparator">ThousandsSeparator</a><a href="#variant.DecimalSeparator">DecimalSeparator</a><a href="#variant.CurrencyUnit">CurrencyUnit</a><a href="#variant.CurrencySubUnit">CurrencySubUnit</a><a href="#variant.NumPadLeftParen">NumPadLeftParen</a><a href="#variant.NumPadRightParen">NumPadRightParen</a><a href="#variant.NumPadLeftBrace">NumPadLeftBrace</a><a href="#variant.NumPadRightBrace">NumPadRightBrace</a><a href="#variant.NumPadTab">NumPadTab</a><a href="#variant.NumPadBackspace">NumPadBackspace</a><a href="#variant.NumPadA">NumPadA</a><a href="#variant.NumPadB">NumPadB</a><a href="#variant.NumPadC">NumPadC</a><a href="#variant.NumPadD">NumPadD</a><a href="#variant.NumPadE">NumPadE</a><a href="#variant.NumPadF">NumPadF</a><a href="#variant.NumPadXor">NumPadXor</a><a href="#variant.NumPadPower">NumPadPower</a><a href="#variant.NumPadPercent">NumPadPercent</a><a href="#variant.NumPadLess">NumPadLess</a><a href="#variant.NumPadGreater">NumPadGreater</a><a href="#variant.NumPadAmpersand">NumPadAmpersand</a><a href="#variant.NumPadDblAmpersand">NumPadDblAmpersand</a><a href="#variant.NumPadVerticalBar">NumPadVerticalBar</a><a href="#variant.NumPadDblVerticalBar">NumPadDblVerticalBar</a><a href="#variant.NumPadColon">NumPadColon</a><a href="#variant.NumPadHash">NumPadHash</a><a href="#variant.NumPadSpace">NumPadSpace</a><a href="#variant.NumPadAt">NumPadAt</a><a href="#variant.NumPadExclam">NumPadExclam</a><a href="#variant.NumPadMemStore">NumPadMemStore</a><a href="#variant.NumPadMemRecall">NumPadMemRecall</a><a href="#variant.NumPadMemClear">NumPadMemClear</a><a href="#variant.NumPadMemAdd">NumPadMemAdd</a><a href="#variant.NumPadMemSubtract">NumPadMemSubtract</a><a href="#variant.NumPadMemMultiply">NumPadMemMultiply</a><a href="#variant.NumPadMemDivide">NumPadMemDivide</a><a href="#variant.NumPadPlusMinus">NumPadPlusMinus</a><a href="#variant.NumPadClear">NumPadClear</a><a href="#variant.NumPadClearEntry">NumPadClearEntry</a><a href="#variant.NumPadBinary">NumPadBinary</a><a href="#variant.NumPadOctal">NumPadOctal</a><a href="#variant.NumPadDecimal">NumPadDecimal</a><a href="#variant.NumPadHexadecimal">NumPadHexadecimal</a><a href="#variant.LCtrl">LCtrl</a><a href="#variant.LShift">LShift</a><a href="#variant.LAlt">LAlt</a><a href="#variant.LGui">LGui</a><a href="#variant.RCtrl">RCtrl</a><a href="#variant.RShift">RShift</a><a href="#variant.RAlt">RAlt</a><a href="#variant.RGui">RGui</a><a href="#variant.Mode">Mode</a><a href="#variant.AudioNext">AudioNext</a><a href="#variant.AudioPrev">AudioPrev</a><a href="#variant.AudioStop">AudioStop</a><a href="#variant.AudioPlay">AudioPlay</a><a href="#variant.AudioMute">AudioMute</a><a href="#variant.MediaSelect">MediaSelect</a><a href="#variant.Www">Www</a><a href="#variant.Mail">Mail</a><a href="#variant.Calculator">Calculator</a><a href="#variant.Computer">Computer</a><a href="#variant.AcSearch">AcSearch</a><a href="#variant.AcHome">AcHome</a><a href="#variant.AcBack">AcBack</a><a href="#variant.AcForward">AcForward</a><a href="#variant.AcStop">AcStop</a><a href="#variant.AcRefresh">AcRefresh</a><a href="#variant.AcBookmarks">AcBookmarks</a><a href="#variant.BrightnessDown">BrightnessDown</a><a href="#variant.BrightnessUp">BrightnessUp</a><a href="#variant.DisplaySwitch">DisplaySwitch</a><a href="#variant.KbdIllumToggle">KbdIllumToggle</a><a href="#variant.KbdIllumDown">KbdIllumDown</a><a href="#variant.KbdIllumUp">KbdIllumUp</a><a href="#variant.Eject">Eject</a><a href="#variant.Sleep">Sleep</a></div><a class="sidebar-title" href="#methods">Methods</a><div class="sidebar-links"><a href="#method.code">code</a></div><a class="sidebar-title" href="#implementations">Trait Implementations</a><div class="sidebar-links"><a href="#impl-Copy">Copy</a><a href="#impl-Clone">Clone</a><a href="#impl-Debug">Debug</a><a href="#impl-Hash">Hash</a><a href="#impl-From%3Cu32%3E">From<u32></a><a href="#impl-PartialEq">PartialEq</a><a href="#impl-Eq">Eq</a><a href="#impl-PartialOrd">PartialOrd</a><a href="#impl-Ord">Ord</a><a href="#impl-From%3CKey%3E">From<Key></a></div><a class="sidebar-title" href="#synthetic-implementations">Auto Trait Implementations</a><div class="sidebar-links"><a href="#impl-Send">Send</a><a href="#impl-Sync">Sync</a></div></div><p class='location'><a href='../index.html'>input</a>::<wbr><a href='index.html'>keyboard</a></p><script>window.sidebarCurrent = {name: 'Key', ty: 'enum', relpath: ''};</script><script defer src="sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><input class="search-input" name="search" autocomplete="off" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><a id="settings-menu" href="../../settings.html"><img src="../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='in-band'>Enum <a href='../index.html'>input</a>::<wbr><a href='index.html'>keyboard</a>::<wbr><a class="enum" href=''>Key</a></span><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>−</span>]</a></span><a class='srclink' href='../../src/input/keyboard.rs.html#109-346' title='goto source code'>[src]</a></span></h1><div class="docblock type-decl"><pre class='rust enum'>pub enum Key {
|
||
Unknown,
|
||
Backspace,
|
||
Tab,
|
||
Return,
|
||
Escape,
|
||
Space,
|
||
Exclaim,
|
||
Quotedbl,
|
||
Hash,
|
||
Dollar,
|
||
Percent,
|
||
Ampersand,
|
||
Quote,
|
||
LeftParen,
|
||
RightParen,
|
||
Asterisk,
|
||
Plus,
|
||
Comma,
|
||
Minus,
|
||
Period,
|
||
Slash,
|
||
D0,
|
||
D1,
|
||
D2,
|
||
D3,
|
||
D4,
|
||
D5,
|
||
D6,
|
||
D7,
|
||
D8,
|
||
D9,
|
||
Colon,
|
||
Semicolon,
|
||
Less,
|
||
Equals,
|
||
Greater,
|
||
Question,
|
||
At,
|
||
LeftBracket,
|
||
Backslash,
|
||
RightBracket,
|
||
Caret,
|
||
Underscore,
|
||
Backquote,
|
||
A,
|
||
B,
|
||
C,
|
||
D,
|
||
E,
|
||
F,
|
||
G,
|
||
H,
|
||
I,
|
||
J,
|
||
K,
|
||
L,
|
||
M,
|
||
N,
|
||
O,
|
||
P,
|
||
Q,
|
||
R,
|
||
S,
|
||
T,
|
||
U,
|
||
V,
|
||
W,
|
||
X,
|
||
Y,
|
||
Z,
|
||
Delete,
|
||
CapsLock,
|
||
F1,
|
||
F2,
|
||
F3,
|
||
F4,
|
||
F5,
|
||
F6,
|
||
F7,
|
||
F8,
|
||
F9,
|
||
F10,
|
||
F11,
|
||
F12,
|
||
PrintScreen,
|
||
ScrollLock,
|
||
Pause,
|
||
Insert,
|
||
Home,
|
||
PageUp,
|
||
End,
|
||
PageDown,
|
||
Right,
|
||
Left,
|
||
Down,
|
||
Up,
|
||
NumLockClear,
|
||
NumPadDivide,
|
||
NumPadMultiply,
|
||
NumPadMinus,
|
||
NumPadPlus,
|
||
NumPadEnter,
|
||
NumPad1,
|
||
NumPad2,
|
||
NumPad3,
|
||
NumPad4,
|
||
NumPad5,
|
||
NumPad6,
|
||
NumPad7,
|
||
NumPad8,
|
||
NumPad9,
|
||
NumPad0,
|
||
NumPadPeriod,
|
||
Application,
|
||
Power,
|
||
NumPadEquals,
|
||
F13,
|
||
F14,
|
||
F15,
|
||
F16,
|
||
F17,
|
||
F18,
|
||
F19,
|
||
F20,
|
||
F21,
|
||
F22,
|
||
F23,
|
||
F24,
|
||
Execute,
|
||
Help,
|
||
Menu,
|
||
Select,
|
||
Stop,
|
||
Again,
|
||
Undo,
|
||
Cut,
|
||
Copy,
|
||
Paste,
|
||
Find,
|
||
Mute,
|
||
VolumeUp,
|
||
VolumeDown,
|
||
NumPadComma,
|
||
NumPadEqualsAS400,
|
||
AltErase,
|
||
Sysreq,
|
||
Cancel,
|
||
Clear,
|
||
Prior,
|
||
Return2,
|
||
Separator,
|
||
Out,
|
||
Oper,
|
||
ClearAgain,
|
||
CrSel,
|
||
ExSel,
|
||
NumPad00,
|
||
NumPad000,
|
||
ThousandsSeparator,
|
||
DecimalSeparator,
|
||
CurrencyUnit,
|
||
CurrencySubUnit,
|
||
NumPadLeftParen,
|
||
NumPadRightParen,
|
||
NumPadLeftBrace,
|
||
NumPadRightBrace,
|
||
NumPadTab,
|
||
NumPadBackspace,
|
||
NumPadA,
|
||
NumPadB,
|
||
NumPadC,
|
||
NumPadD,
|
||
NumPadE,
|
||
NumPadF,
|
||
NumPadXor,
|
||
NumPadPower,
|
||
NumPadPercent,
|
||
NumPadLess,
|
||
NumPadGreater,
|
||
NumPadAmpersand,
|
||
NumPadDblAmpersand,
|
||
NumPadVerticalBar,
|
||
NumPadDblVerticalBar,
|
||
NumPadColon,
|
||
NumPadHash,
|
||
NumPadSpace,
|
||
NumPadAt,
|
||
NumPadExclam,
|
||
NumPadMemStore,
|
||
NumPadMemRecall,
|
||
NumPadMemClear,
|
||
NumPadMemAdd,
|
||
NumPadMemSubtract,
|
||
NumPadMemMultiply,
|
||
NumPadMemDivide,
|
||
NumPadPlusMinus,
|
||
NumPadClear,
|
||
NumPadClearEntry,
|
||
NumPadBinary,
|
||
NumPadOctal,
|
||
NumPadDecimal,
|
||
NumPadHexadecimal,
|
||
LCtrl,
|
||
LShift,
|
||
LAlt,
|
||
LGui,
|
||
RCtrl,
|
||
RShift,
|
||
RAlt,
|
||
RGui,
|
||
Mode,
|
||
AudioNext,
|
||
AudioPrev,
|
||
AudioStop,
|
||
AudioPlay,
|
||
AudioMute,
|
||
MediaSelect,
|
||
Www,
|
||
Mail,
|
||
Calculator,
|
||
Computer,
|
||
AcSearch,
|
||
AcHome,
|
||
AcBack,
|
||
AcForward,
|
||
AcStop,
|
||
AcRefresh,
|
||
AcBookmarks,
|
||
BrightnessDown,
|
||
BrightnessUp,
|
||
DisplaySwitch,
|
||
KbdIllumToggle,
|
||
KbdIllumDown,
|
||
KbdIllumUp,
|
||
Eject,
|
||
Sleep,
|
||
}</pre></div><div class='docblock'><p>Represent a keyboard key.
|
||
Keycodes follows SDL http://wiki.libsdl.org/SDLKeycodeLookup</p>
|
||
</div><h2 id='variants' class='variants small-section-header'>
|
||
Variants<a href='#variants' class='anchor'></a></h2>
|
||
<span id="variant.Unknown" class="variant small-section-header"><a href="#variant.Unknown" class="anchor field"></a><span id='Unknown.v' class='invisible'><code>Unknown</code></span></span><span id="variant.Backspace" class="variant small-section-header"><a href="#variant.Backspace" class="anchor field"></a><span id='Backspace.v' class='invisible'><code>Backspace</code></span></span><span id="variant.Tab" class="variant small-section-header"><a href="#variant.Tab" class="anchor field"></a><span id='Tab.v' class='invisible'><code>Tab</code></span></span><span id="variant.Return" class="variant small-section-header"><a href="#variant.Return" class="anchor field"></a><span id='Return.v' class='invisible'><code>Return</code></span></span><span id="variant.Escape" class="variant small-section-header"><a href="#variant.Escape" class="anchor field"></a><span id='Escape.v' class='invisible'><code>Escape</code></span></span><span id="variant.Space" class="variant small-section-header"><a href="#variant.Space" class="anchor field"></a><span id='Space.v' class='invisible'><code>Space</code></span></span><span id="variant.Exclaim" class="variant small-section-header"><a href="#variant.Exclaim" class="anchor field"></a><span id='Exclaim.v' class='invisible'><code>Exclaim</code></span></span><span id="variant.Quotedbl" class="variant small-section-header"><a href="#variant.Quotedbl" class="anchor field"></a><span id='Quotedbl.v' class='invisible'><code>Quotedbl</code></span></span><span id="variant.Hash" class="variant small-section-header"><a href="#variant.Hash" class="anchor field"></a><span id='Hash.v' class='invisible'><code>Hash</code></span></span><span id="variant.Dollar" class="variant small-section-header"><a href="#variant.Dollar" class="anchor field"></a><span id='Dollar.v' class='invisible'><code>Dollar</code></span></span><span id="variant.Percent" class="variant small-section-header"><a href="#variant.Percent" class="anchor field"></a><span id='Percent.v' class='invisible'><code>Percent</code></span></span><span id="variant.Ampersand" class="variant small-section-header"><a href="#variant.Ampersand" class="anchor field"></a><span id='Ampersand.v' class='invisible'><code>Ampersand</code></span></span><span id="variant.Quote" class="variant small-section-header"><a href="#variant.Quote" class="anchor field"></a><span id='Quote.v' class='invisible'><code>Quote</code></span></span><span id="variant.LeftParen" class="variant small-section-header"><a href="#variant.LeftParen" class="anchor field"></a><span id='LeftParen.v' class='invisible'><code>LeftParen</code></span></span><span id="variant.RightParen" class="variant small-section-header"><a href="#variant.RightParen" class="anchor field"></a><span id='RightParen.v' class='invisible'><code>RightParen</code></span></span><span id="variant.Asterisk" class="variant small-section-header"><a href="#variant.Asterisk" class="anchor field"></a><span id='Asterisk.v' class='invisible'><code>Asterisk</code></span></span><span id="variant.Plus" class="variant small-section-header"><a href="#variant.Plus" class="anchor field"></a><span id='Plus.v' class='invisible'><code>Plus</code></span></span><span id="variant.Comma" class="variant small-section-header"><a href="#variant.Comma" class="anchor field"></a><span id='Comma.v' class='invisible'><code>Comma</code></span></span><span id="variant.Minus" class="variant small-section-header"><a href="#variant.Minus" class="anchor field"></a><span id='Minus.v' class='invisible'><code>Minus</code></span></span><span id="variant.Period" class="variant small-section-header"><a href="#variant.Period" class="anchor field"></a><span id='Period.v' class='invisible'><code>Period</code></span></span><span id="variant.Slash" class="variant small-section-header"><a href="#variant.Slash" class="anchor field"></a><span id='Slash.v' class='invisible'><code>Slash</code></span></span><span id="variant.D0" class="variant small-section-header"><a href="#variant.D0" class="anchor field"></a><span id='D0.v' class='invisible'><code>D0</code></span></span><span id="variant.D1" class="variant small-section-header"><a href="#variant.D1" class="anchor field"></a><span id='D1.v' class='invisible'><code>D1</code></span></span><span id="variant.D2" class="variant small-section-header"><a href="#variant.D2" class="anchor field"></a><span id='D2.v' class='invisible'><code>D2</code></span></span><span id="variant.D3" class="variant small-section-header"><a href="#variant.D3" class="anchor field"></a><span id='D3.v' class='invisible'><code>D3</code></span></span><span id="variant.D4" class="variant small-section-header"><a href="#variant.D4" class="anchor field"></a><span id='D4.v' class='invisible'><code>D4</code></span></span><span id="variant.D5" class="variant small-section-header"><a href="#variant.D5" class="anchor field"></a><span id='D5.v' class='invisible'><code>D5</code></span></span><span id="variant.D6" class="variant small-section-header"><a href="#variant.D6" class="anchor field"></a><span id='D6.v' class='invisible'><code>D6</code></span></span><span id="variant.D7" class="variant small-section-header"><a href="#variant.D7" class="anchor field"></a><span id='D7.v' class='invisible'><code>D7</code></span></span><span id="variant.D8" class="variant small-section-header"><a href="#variant.D8" class="anchor field"></a><span id='D8.v' class='invisible'><code>D8</code></span></span><span id="variant.D9" class="variant small-section-header"><a href="#variant.D9" class="anchor field"></a><span id='D9.v' class='invisible'><code>D9</code></span></span><span id="variant.Colon" class="variant small-section-header"><a href="#variant.Colon" class="anchor field"></a><span id='Colon.v' class='invisible'><code>Colon</code></span></span><span id="variant.Semicolon" class="variant small-section-header"><a href="#variant.Semicolon" class="anchor field"></a><span id='Semicolon.v' class='invisible'><code>Semicolon</code></span></span><span id="variant.Less" class="variant small-section-header"><a href="#variant.Less" class="anchor field"></a><span id='Less.v' class='invisible'><code>Less</code></span></span><span id="variant.Equals" class="variant small-section-header"><a href="#variant.Equals" class="anchor field"></a><span id='Equals.v' class='invisible'><code>Equals</code></span></span><span id="variant.Greater" class="variant small-section-header"><a href="#variant.Greater" class="anchor field"></a><span id='Greater.v' class='invisible'><code>Greater</code></span></span><span id="variant.Question" class="variant small-section-header"><a href="#variant.Question" class="anchor field"></a><span id='Question.v' class='invisible'><code>Question</code></span></span><span id="variant.At" class="variant small-section-header"><a href="#variant.At" class="anchor field"></a><span id='At.v' class='invisible'><code>At</code></span></span><span id="variant.LeftBracket" class="variant small-section-header"><a href="#variant.LeftBracket" class="anchor field"></a><span id='LeftBracket.v' class='invisible'><code>LeftBracket</code></span></span><span id="variant.Backslash" class="variant small-section-header"><a href="#variant.Backslash" class="anchor field"></a><span id='Backslash.v' class='invisible'><code>Backslash</code></span></span><span id="variant.RightBracket" class="variant small-section-header"><a href="#variant.RightBracket" class="anchor field"></a><span id='RightBracket.v' class='invisible'><code>RightBracket</code></span></span><span id="variant.Caret" class="variant small-section-header"><a href="#variant.Caret" class="anchor field"></a><span id='Caret.v' class='invisible'><code>Caret</code></span></span><span id="variant.Underscore" class="variant small-section-header"><a href="#variant.Underscore" class="anchor field"></a><span id='Underscore.v' class='invisible'><code>Underscore</code></span></span><span id="variant.Backquote" class="variant small-section-header"><a href="#variant.Backquote" class="anchor field"></a><span id='Backquote.v' class='invisible'><code>Backquote</code></span></span><span id="variant.A" class="variant small-section-header"><a href="#variant.A" class="anchor field"></a><span id='A.v' class='invisible'><code>A</code></span></span><span id="variant.B" class="variant small-section-header"><a href="#variant.B" class="anchor field"></a><span id='B.v' class='invisible'><code>B</code></span></span><span id="variant.C" class="variant small-section-header"><a href="#variant.C" class="anchor field"></a><span id='C.v' class='invisible'><code>C</code></span></span><span id="variant.D" class="variant small-section-header"><a href="#variant.D" class="anchor field"></a><span id='D.v' class='invisible'><code>D</code></span></span><span id="variant.E" class="variant small-section-header"><a href="#variant.E" class="anchor field"></a><span id='E.v' class='invisible'><code>E</code></span></span><span id="variant.F" class="variant small-section-header"><a href="#variant.F" class="anchor field"></a><span id='F.v' class='invisible'><code>F</code></span></span><span id="variant.G" class="variant small-section-header"><a href="#variant.G" class="anchor field"></a><span id='G.v' class='invisible'><code>G</code></span></span><span id="variant.H" class="variant small-section-header"><a href="#variant.H" class="anchor field"></a><span id='H.v' class='invisible'><code>H</code></span></span><span id="variant.I" class="variant small-section-header"><a href="#variant.I" class="anchor field"></a><span id='I.v' class='invisible'><code>I</code></span></span><span id="variant.J" class="variant small-section-header"><a href="#variant.J" class="anchor field"></a><span id='J.v' class='invisible'><code>J</code></span></span><span id="variant.K" class="variant small-section-header"><a href="#variant.K" class="anchor field"></a><span id='K.v' class='invisible'><code>K</code></span></span><span id="variant.L" class="variant small-section-header"><a href="#variant.L" class="anchor field"></a><span id='L.v' class='invisible'><code>L</code></span></span><span id="variant.M" class="variant small-section-header"><a href="#variant.M" class="anchor field"></a><span id='M.v' class='invisible'><code>M</code></span></span><span id="variant.N" class="variant small-section-header"><a href="#variant.N" class="anchor field"></a><span id='N.v' class='invisible'><code>N</code></span></span><span id="variant.O" class="variant small-section-header"><a href="#variant.O" class="anchor field"></a><span id='O.v' class='invisible'><code>O</code></span></span><span id="variant.P" class="variant small-section-header"><a href="#variant.P" class="anchor field"></a><span id='P.v' class='invisible'><code>P</code></span></span><span id="variant.Q" class="variant small-section-header"><a href="#variant.Q" class="anchor field"></a><span id='Q.v' class='invisible'><code>Q</code></span></span><span id="variant.R" class="variant small-section-header"><a href="#variant.R" class="anchor field"></a><span id='R.v' class='invisible'><code>R</code></span></span><span id="variant.S" class="variant small-section-header"><a href="#variant.S" class="anchor field"></a><span id='S.v' class='invisible'><code>S</code></span></span><span id="variant.T" class="variant small-section-header"><a href="#variant.T" class="anchor field"></a><span id='T.v' class='invisible'><code>T</code></span></span><span id="variant.U" class="variant small-section-header"><a href="#variant.U" class="anchor field"></a><span id='U.v' class='invisible'><code>U</code></span></span><span id="variant.V" class="variant small-section-header"><a href="#variant.V" class="anchor field"></a><span id='V.v' class='invisible'><code>V</code></span></span><span id="variant.W" class="variant small-section-header"><a href="#variant.W" class="anchor field"></a><span id='W.v' class='invisible'><code>W</code></span></span><span id="variant.X" class="variant small-section-header"><a href="#variant.X" class="anchor field"></a><span id='X.v' class='invisible'><code>X</code></span></span><span id="variant.Y" class="variant small-section-header"><a href="#variant.Y" class="anchor field"></a><span id='Y.v' class='invisible'><code>Y</code></span></span><span id="variant.Z" class="variant small-section-header"><a href="#variant.Z" class="anchor field"></a><span id='Z.v' class='invisible'><code>Z</code></span></span><span id="variant.Delete" class="variant small-section-header"><a href="#variant.Delete" class="anchor field"></a><span id='Delete.v' class='invisible'><code>Delete</code></span></span><span id="variant.CapsLock" class="variant small-section-header"><a href="#variant.CapsLock" class="anchor field"></a><span id='CapsLock.v' class='invisible'><code>CapsLock</code></span></span><span id="variant.F1" class="variant small-section-header"><a href="#variant.F1" class="anchor field"></a><span id='F1.v' class='invisible'><code>F1</code></span></span><span id="variant.F2" class="variant small-section-header"><a href="#variant.F2" class="anchor field"></a><span id='F2.v' class='invisible'><code>F2</code></span></span><span id="variant.F3" class="variant small-section-header"><a href="#variant.F3" class="anchor field"></a><span id='F3.v' class='invisible'><code>F3</code></span></span><span id="variant.F4" class="variant small-section-header"><a href="#variant.F4" class="anchor field"></a><span id='F4.v' class='invisible'><code>F4</code></span></span><span id="variant.F5" class="variant small-section-header"><a href="#variant.F5" class="anchor field"></a><span id='F5.v' class='invisible'><code>F5</code></span></span><span id="variant.F6" class="variant small-section-header"><a href="#variant.F6" class="anchor field"></a><span id='F6.v' class='invisible'><code>F6</code></span></span><span id="variant.F7" class="variant small-section-header"><a href="#variant.F7" class="anchor field"></a><span id='F7.v' class='invisible'><code>F7</code></span></span><span id="variant.F8" class="variant small-section-header"><a href="#variant.F8" class="anchor field"></a><span id='F8.v' class='invisible'><code>F8</code></span></span><span id="variant.F9" class="variant small-section-header"><a href="#variant.F9" class="anchor field"></a><span id='F9.v' class='invisible'><code>F9</code></span></span><span id="variant.F10" class="variant small-section-header"><a href="#variant.F10" class="anchor field"></a><span id='F10.v' class='invisible'><code>F10</code></span></span><span id="variant.F11" class="variant small-section-header"><a href="#variant.F11" class="anchor field"></a><span id='F11.v' class='invisible'><code>F11</code></span></span><span id="variant.F12" class="variant small-section-header"><a href="#variant.F12" class="anchor field"></a><span id='F12.v' class='invisible'><code>F12</code></span></span><span id="variant.PrintScreen" class="variant small-section-header"><a href="#variant.PrintScreen" class="anchor field"></a><span id='PrintScreen.v' class='invisible'><code>PrintScreen</code></span></span><span id="variant.ScrollLock" class="variant small-section-header"><a href="#variant.ScrollLock" class="anchor field"></a><span id='ScrollLock.v' class='invisible'><code>ScrollLock</code></span></span><span id="variant.Pause" class="variant small-section-header"><a href="#variant.Pause" class="anchor field"></a><span id='Pause.v' class='invisible'><code>Pause</code></span></span><span id="variant.Insert" class="variant small-section-header"><a href="#variant.Insert" class="anchor field"></a><span id='Insert.v' class='invisible'><code>Insert</code></span></span><span id="variant.Home" class="variant small-section-header"><a href="#variant.Home" class="anchor field"></a><span id='Home.v' class='invisible'><code>Home</code></span></span><span id="variant.PageUp" class="variant small-section-header"><a href="#variant.PageUp" class="anchor field"></a><span id='PageUp.v' class='invisible'><code>PageUp</code></span></span><span id="variant.End" class="variant small-section-header"><a href="#variant.End" class="anchor field"></a><span id='End.v' class='invisible'><code>End</code></span></span><span id="variant.PageDown" class="variant small-section-header"><a href="#variant.PageDown" class="anchor field"></a><span id='PageDown.v' class='invisible'><code>PageDown</code></span></span><span id="variant.Right" class="variant small-section-header"><a href="#variant.Right" class="anchor field"></a><span id='Right.v' class='invisible'><code>Right</code></span></span><span id="variant.Left" class="variant small-section-header"><a href="#variant.Left" class="anchor field"></a><span id='Left.v' class='invisible'><code>Left</code></span></span><span id="variant.Down" class="variant small-section-header"><a href="#variant.Down" class="anchor field"></a><span id='Down.v' class='invisible'><code>Down</code></span></span><span id="variant.Up" class="variant small-section-header"><a href="#variant.Up" class="anchor field"></a><span id='Up.v' class='invisible'><code>Up</code></span></span><span id="variant.NumLockClear" class="variant small-section-header"><a href="#variant.NumLockClear" class="anchor field"></a><span id='NumLockClear.v' class='invisible'><code>NumLockClear</code></span></span><span id="variant.NumPadDivide" class="variant small-section-header"><a href="#variant.NumPadDivide" class="anchor field"></a><span id='NumPadDivide.v' class='invisible'><code>NumPadDivide</code></span></span><span id="variant.NumPadMultiply" class="variant small-section-header"><a href="#variant.NumPadMultiply" class="anchor field"></a><span id='NumPadMultiply.v' class='invisible'><code>NumPadMultiply</code></span></span><span id="variant.NumPadMinus" class="variant small-section-header"><a href="#variant.NumPadMinus" class="anchor field"></a><span id='NumPadMinus.v' class='invisible'><code>NumPadMinus</code></span></span><span id="variant.NumPadPlus" class="variant small-section-header"><a href="#variant.NumPadPlus" class="anchor field"></a><span id='NumPadPlus.v' class='invisible'><code>NumPadPlus</code></span></span><span id="variant.NumPadEnter" class="variant small-section-header"><a href="#variant.NumPadEnter" class="anchor field"></a><span id='NumPadEnter.v' class='invisible'><code>NumPadEnter</code></span></span><span id="variant.NumPad1" class="variant small-section-header"><a href="#variant.NumPad1" class="anchor field"></a><span id='NumPad1.v' class='invisible'><code>NumPad1</code></span></span><span id="variant.NumPad2" class="variant small-section-header"><a href="#variant.NumPad2" class="anchor field"></a><span id='NumPad2.v' class='invisible'><code>NumPad2</code></span></span><span id="variant.NumPad3" class="variant small-section-header"><a href="#variant.NumPad3" class="anchor field"></a><span id='NumPad3.v' class='invisible'><code>NumPad3</code></span></span><span id="variant.NumPad4" class="variant small-section-header"><a href="#variant.NumPad4" class="anchor field"></a><span id='NumPad4.v' class='invisible'><code>NumPad4</code></span></span><span id="variant.NumPad5" class="variant small-section-header"><a href="#variant.NumPad5" class="anchor field"></a><span id='NumPad5.v' class='invisible'><code>NumPad5</code></span></span><span id="variant.NumPad6" class="variant small-section-header"><a href="#variant.NumPad6" class="anchor field"></a><span id='NumPad6.v' class='invisible'><code>NumPad6</code></span></span><span id="variant.NumPad7" class="variant small-section-header"><a href="#variant.NumPad7" class="anchor field"></a><span id='NumPad7.v' class='invisible'><code>NumPad7</code></span></span><span id="variant.NumPad8" class="variant small-section-header"><a href="#variant.NumPad8" class="anchor field"></a><span id='NumPad8.v' class='invisible'><code>NumPad8</code></span></span><span id="variant.NumPad9" class="variant small-section-header"><a href="#variant.NumPad9" class="anchor field"></a><span id='NumPad9.v' class='invisible'><code>NumPad9</code></span></span><span id="variant.NumPad0" class="variant small-section-header"><a href="#variant.NumPad0" class="anchor field"></a><span id='NumPad0.v' class='invisible'><code>NumPad0</code></span></span><span id="variant.NumPadPeriod" class="variant small-section-header"><a href="#variant.NumPadPeriod" class="anchor field"></a><span id='NumPadPeriod.v' class='invisible'><code>NumPadPeriod</code></span></span><span id="variant.Application" class="variant small-section-header"><a href="#variant.Application" class="anchor field"></a><span id='Application.v' class='invisible'><code>Application</code></span></span><span id="variant.Power" class="variant small-section-header"><a href="#variant.Power" class="anchor field"></a><span id='Power.v' class='invisible'><code>Power</code></span></span><span id="variant.NumPadEquals" class="variant small-section-header"><a href="#variant.NumPadEquals" class="anchor field"></a><span id='NumPadEquals.v' class='invisible'><code>NumPadEquals</code></span></span><span id="variant.F13" class="variant small-section-header"><a href="#variant.F13" class="anchor field"></a><span id='F13.v' class='invisible'><code>F13</code></span></span><span id="variant.F14" class="variant small-section-header"><a href="#variant.F14" class="anchor field"></a><span id='F14.v' class='invisible'><code>F14</code></span></span><span id="variant.F15" class="variant small-section-header"><a href="#variant.F15" class="anchor field"></a><span id='F15.v' class='invisible'><code>F15</code></span></span><span id="variant.F16" class="variant small-section-header"><a href="#variant.F16" class="anchor field"></a><span id='F16.v' class='invisible'><code>F16</code></span></span><span id="variant.F17" class="variant small-section-header"><a href="#variant.F17" class="anchor field"></a><span id='F17.v' class='invisible'><code>F17</code></span></span><span id="variant.F18" class="variant small-section-header"><a href="#variant.F18" class="anchor field"></a><span id='F18.v' class='invisible'><code>F18</code></span></span><span id="variant.F19" class="variant small-section-header"><a href="#variant.F19" class="anchor field"></a><span id='F19.v' class='invisible'><code>F19</code></span></span><span id="variant.F20" class="variant small-section-header"><a href="#variant.F20" class="anchor field"></a><span id='F20.v' class='invisible'><code>F20</code></span></span><span id="variant.F21" class="variant small-section-header"><a href="#variant.F21" class="anchor field"></a><span id='F21.v' class='invisible'><code>F21</code></span></span><span id="variant.F22" class="variant small-section-header"><a href="#variant.F22" class="anchor field"></a><span id='F22.v' class='invisible'><code>F22</code></span></span><span id="variant.F23" class="variant small-section-header"><a href="#variant.F23" class="anchor field"></a><span id='F23.v' class='invisible'><code>F23</code></span></span><span id="variant.F24" class="variant small-section-header"><a href="#variant.F24" class="anchor field"></a><span id='F24.v' class='invisible'><code>F24</code></span></span><span id="variant.Execute" class="variant small-section-header"><a href="#variant.Execute" class="anchor field"></a><span id='Execute.v' class='invisible'><code>Execute</code></span></span><span id="variant.Help" class="variant small-section-header"><a href="#variant.Help" class="anchor field"></a><span id='Help.v' class='invisible'><code>Help</code></span></span><span id="variant.Menu" class="variant small-section-header"><a href="#variant.Menu" class="anchor field"></a><span id='Menu.v' class='invisible'><code>Menu</code></span></span><span id="variant.Select" class="variant small-section-header"><a href="#variant.Select" class="anchor field"></a><span id='Select.v' class='invisible'><code>Select</code></span></span><span id="variant.Stop" class="variant small-section-header"><a href="#variant.Stop" class="anchor field"></a><span id='Stop.v' class='invisible'><code>Stop</code></span></span><span id="variant.Again" class="variant small-section-header"><a href="#variant.Again" class="anchor field"></a><span id='Again.v' class='invisible'><code>Again</code></span></span><span id="variant.Undo" class="variant small-section-header"><a href="#variant.Undo" class="anchor field"></a><span id='Undo.v' class='invisible'><code>Undo</code></span></span><span id="variant.Cut" class="variant small-section-header"><a href="#variant.Cut" class="anchor field"></a><span id='Cut.v' class='invisible'><code>Cut</code></span></span><span id="variant.Copy" class="variant small-section-header"><a href="#variant.Copy" class="anchor field"></a><span id='Copy.v' class='invisible'><code>Copy</code></span></span><span id="variant.Paste" class="variant small-section-header"><a href="#variant.Paste" class="anchor field"></a><span id='Paste.v' class='invisible'><code>Paste</code></span></span><span id="variant.Find" class="variant small-section-header"><a href="#variant.Find" class="anchor field"></a><span id='Find.v' class='invisible'><code>Find</code></span></span><span id="variant.Mute" class="variant small-section-header"><a href="#variant.Mute" class="anchor field"></a><span id='Mute.v' class='invisible'><code>Mute</code></span></span><span id="variant.VolumeUp" class="variant small-section-header"><a href="#variant.VolumeUp" class="anchor field"></a><span id='VolumeUp.v' class='invisible'><code>VolumeUp</code></span></span><span id="variant.VolumeDown" class="variant small-section-header"><a href="#variant.VolumeDown" class="anchor field"></a><span id='VolumeDown.v' class='invisible'><code>VolumeDown</code></span></span><span id="variant.NumPadComma" class="variant small-section-header"><a href="#variant.NumPadComma" class="anchor field"></a><span id='NumPadComma.v' class='invisible'><code>NumPadComma</code></span></span><span id="variant.NumPadEqualsAS400" class="variant small-section-header"><a href="#variant.NumPadEqualsAS400" class="anchor field"></a><span id='NumPadEqualsAS400.v' class='invisible'><code>NumPadEqualsAS400</code></span></span><span id="variant.AltErase" class="variant small-section-header"><a href="#variant.AltErase" class="anchor field"></a><span id='AltErase.v' class='invisible'><code>AltErase</code></span></span><span id="variant.Sysreq" class="variant small-section-header"><a href="#variant.Sysreq" class="anchor field"></a><span id='Sysreq.v' class='invisible'><code>Sysreq</code></span></span><span id="variant.Cancel" class="variant small-section-header"><a href="#variant.Cancel" class="anchor field"></a><span id='Cancel.v' class='invisible'><code>Cancel</code></span></span><span id="variant.Clear" class="variant small-section-header"><a href="#variant.Clear" class="anchor field"></a><span id='Clear.v' class='invisible'><code>Clear</code></span></span><span id="variant.Prior" class="variant small-section-header"><a href="#variant.Prior" class="anchor field"></a><span id='Prior.v' class='invisible'><code>Prior</code></span></span><span id="variant.Return2" class="variant small-section-header"><a href="#variant.Return2" class="anchor field"></a><span id='Return2.v' class='invisible'><code>Return2</code></span></span><span id="variant.Separator" class="variant small-section-header"><a href="#variant.Separator" class="anchor field"></a><span id='Separator.v' class='invisible'><code>Separator</code></span></span><span id="variant.Out" class="variant small-section-header"><a href="#variant.Out" class="anchor field"></a><span id='Out.v' class='invisible'><code>Out</code></span></span><span id="variant.Oper" class="variant small-section-header"><a href="#variant.Oper" class="anchor field"></a><span id='Oper.v' class='invisible'><code>Oper</code></span></span><span id="variant.ClearAgain" class="variant small-section-header"><a href="#variant.ClearAgain" class="anchor field"></a><span id='ClearAgain.v' class='invisible'><code>ClearAgain</code></span></span><span id="variant.CrSel" class="variant small-section-header"><a href="#variant.CrSel" class="anchor field"></a><span id='CrSel.v' class='invisible'><code>CrSel</code></span></span><span id="variant.ExSel" class="variant small-section-header"><a href="#variant.ExSel" class="anchor field"></a><span id='ExSel.v' class='invisible'><code>ExSel</code></span></span><span id="variant.NumPad00" class="variant small-section-header"><a href="#variant.NumPad00" class="anchor field"></a><span id='NumPad00.v' class='invisible'><code>NumPad00</code></span></span><span id="variant.NumPad000" class="variant small-section-header"><a href="#variant.NumPad000" class="anchor field"></a><span id='NumPad000.v' class='invisible'><code>NumPad000</code></span></span><span id="variant.ThousandsSeparator" class="variant small-section-header"><a href="#variant.ThousandsSeparator" class="anchor field"></a><span id='ThousandsSeparator.v' class='invisible'><code>ThousandsSeparator</code></span></span><span id="variant.DecimalSeparator" class="variant small-section-header"><a href="#variant.DecimalSeparator" class="anchor field"></a><span id='DecimalSeparator.v' class='invisible'><code>DecimalSeparator</code></span></span><span id="variant.CurrencyUnit" class="variant small-section-header"><a href="#variant.CurrencyUnit" class="anchor field"></a><span id='CurrencyUnit.v' class='invisible'><code>CurrencyUnit</code></span></span><span id="variant.CurrencySubUnit" class="variant small-section-header"><a href="#variant.CurrencySubUnit" class="anchor field"></a><span id='CurrencySubUnit.v' class='invisible'><code>CurrencySubUnit</code></span></span><span id="variant.NumPadLeftParen" class="variant small-section-header"><a href="#variant.NumPadLeftParen" class="anchor field"></a><span id='NumPadLeftParen.v' class='invisible'><code>NumPadLeftParen</code></span></span><span id="variant.NumPadRightParen" class="variant small-section-header"><a href="#variant.NumPadRightParen" class="anchor field"></a><span id='NumPadRightParen.v' class='invisible'><code>NumPadRightParen</code></span></span><span id="variant.NumPadLeftBrace" class="variant small-section-header"><a href="#variant.NumPadLeftBrace" class="anchor field"></a><span id='NumPadLeftBrace.v' class='invisible'><code>NumPadLeftBrace</code></span></span><span id="variant.NumPadRightBrace" class="variant small-section-header"><a href="#variant.NumPadRightBrace" class="anchor field"></a><span id='NumPadRightBrace.v' class='invisible'><code>NumPadRightBrace</code></span></span><span id="variant.NumPadTab" class="variant small-section-header"><a href="#variant.NumPadTab" class="anchor field"></a><span id='NumPadTab.v' class='invisible'><code>NumPadTab</code></span></span><span id="variant.NumPadBackspace" class="variant small-section-header"><a href="#variant.NumPadBackspace" class="anchor field"></a><span id='NumPadBackspace.v' class='invisible'><code>NumPadBackspace</code></span></span><span id="variant.NumPadA" class="variant small-section-header"><a href="#variant.NumPadA" class="anchor field"></a><span id='NumPadA.v' class='invisible'><code>NumPadA</code></span></span><span id="variant.NumPadB" class="variant small-section-header"><a href="#variant.NumPadB" class="anchor field"></a><span id='NumPadB.v' class='invisible'><code>NumPadB</code></span></span><span id="variant.NumPadC" class="variant small-section-header"><a href="#variant.NumPadC" class="anchor field"></a><span id='NumPadC.v' class='invisible'><code>NumPadC</code></span></span><span id="variant.NumPadD" class="variant small-section-header"><a href="#variant.NumPadD" class="anchor field"></a><span id='NumPadD.v' class='invisible'><code>NumPadD</code></span></span><span id="variant.NumPadE" class="variant small-section-header"><a href="#variant.NumPadE" class="anchor field"></a><span id='NumPadE.v' class='invisible'><code>NumPadE</code></span></span><span id="variant.NumPadF" class="variant small-section-header"><a href="#variant.NumPadF" class="anchor field"></a><span id='NumPadF.v' class='invisible'><code>NumPadF</code></span></span><span id="variant.NumPadXor" class="variant small-section-header"><a href="#variant.NumPadXor" class="anchor field"></a><span id='NumPadXor.v' class='invisible'><code>NumPadXor</code></span></span><span id="variant.NumPadPower" class="variant small-section-header"><a href="#variant.NumPadPower" class="anchor field"></a><span id='NumPadPower.v' class='invisible'><code>NumPadPower</code></span></span><span id="variant.NumPadPercent" class="variant small-section-header"><a href="#variant.NumPadPercent" class="anchor field"></a><span id='NumPadPercent.v' class='invisible'><code>NumPadPercent</code></span></span><span id="variant.NumPadLess" class="variant small-section-header"><a href="#variant.NumPadLess" class="anchor field"></a><span id='NumPadLess.v' class='invisible'><code>NumPadLess</code></span></span><span id="variant.NumPadGreater" class="variant small-section-header"><a href="#variant.NumPadGreater" class="anchor field"></a><span id='NumPadGreater.v' class='invisible'><code>NumPadGreater</code></span></span><span id="variant.NumPadAmpersand" class="variant small-section-header"><a href="#variant.NumPadAmpersand" class="anchor field"></a><span id='NumPadAmpersand.v' class='invisible'><code>NumPadAmpersand</code></span></span><span id="variant.NumPadDblAmpersand" class="variant small-section-header"><a href="#variant.NumPadDblAmpersand" class="anchor field"></a><span id='NumPadDblAmpersand.v' class='invisible'><code>NumPadDblAmpersand</code></span></span><span id="variant.NumPadVerticalBar" class="variant small-section-header"><a href="#variant.NumPadVerticalBar" class="anchor field"></a><span id='NumPadVerticalBar.v' class='invisible'><code>NumPadVerticalBar</code></span></span><span id="variant.NumPadDblVerticalBar" class="variant small-section-header"><a href="#variant.NumPadDblVerticalBar" class="anchor field"></a><span id='NumPadDblVerticalBar.v' class='invisible'><code>NumPadDblVerticalBar</code></span></span><span id="variant.NumPadColon" class="variant small-section-header"><a href="#variant.NumPadColon" class="anchor field"></a><span id='NumPadColon.v' class='invisible'><code>NumPadColon</code></span></span><span id="variant.NumPadHash" class="variant small-section-header"><a href="#variant.NumPadHash" class="anchor field"></a><span id='NumPadHash.v' class='invisible'><code>NumPadHash</code></span></span><span id="variant.NumPadSpace" class="variant small-section-header"><a href="#variant.NumPadSpace" class="anchor field"></a><span id='NumPadSpace.v' class='invisible'><code>NumPadSpace</code></span></span><span id="variant.NumPadAt" class="variant small-section-header"><a href="#variant.NumPadAt" class="anchor field"></a><span id='NumPadAt.v' class='invisible'><code>NumPadAt</code></span></span><span id="variant.NumPadExclam" class="variant small-section-header"><a href="#variant.NumPadExclam" class="anchor field"></a><span id='NumPadExclam.v' class='invisible'><code>NumPadExclam</code></span></span><span id="variant.NumPadMemStore" class="variant small-section-header"><a href="#variant.NumPadMemStore" class="anchor field"></a><span id='NumPadMemStore.v' class='invisible'><code>NumPadMemStore</code></span></span><span id="variant.NumPadMemRecall" class="variant small-section-header"><a href="#variant.NumPadMemRecall" class="anchor field"></a><span id='NumPadMemRecall.v' class='invisible'><code>NumPadMemRecall</code></span></span><span id="variant.NumPadMemClear" class="variant small-section-header"><a href="#variant.NumPadMemClear" class="anchor field"></a><span id='NumPadMemClear.v' class='invisible'><code>NumPadMemClear</code></span></span><span id="variant.NumPadMemAdd" class="variant small-section-header"><a href="#variant.NumPadMemAdd" class="anchor field"></a><span id='NumPadMemAdd.v' class='invisible'><code>NumPadMemAdd</code></span></span><span id="variant.NumPadMemSubtract" class="variant small-section-header"><a href="#variant.NumPadMemSubtract" class="anchor field"></a><span id='NumPadMemSubtract.v' class='invisible'><code>NumPadMemSubtract</code></span></span><span id="variant.NumPadMemMultiply" class="variant small-section-header"><a href="#variant.NumPadMemMultiply" class="anchor field"></a><span id='NumPadMemMultiply.v' class='invisible'><code>NumPadMemMultiply</code></span></span><span id="variant.NumPadMemDivide" class="variant small-section-header"><a href="#variant.NumPadMemDivide" class="anchor field"></a><span id='NumPadMemDivide.v' class='invisible'><code>NumPadMemDivide</code></span></span><span id="variant.NumPadPlusMinus" class="variant small-section-header"><a href="#variant.NumPadPlusMinus" class="anchor field"></a><span id='NumPadPlusMinus.v' class='invisible'><code>NumPadPlusMinus</code></span></span><span id="variant.NumPadClear" class="variant small-section-header"><a href="#variant.NumPadClear" class="anchor field"></a><span id='NumPadClear.v' class='invisible'><code>NumPadClear</code></span></span><span id="variant.NumPadClearEntry" class="variant small-section-header"><a href="#variant.NumPadClearEntry" class="anchor field"></a><span id='NumPadClearEntry.v' class='invisible'><code>NumPadClearEntry</code></span></span><span id="variant.NumPadBinary" class="variant small-section-header"><a href="#variant.NumPadBinary" class="anchor field"></a><span id='NumPadBinary.v' class='invisible'><code>NumPadBinary</code></span></span><span id="variant.NumPadOctal" class="variant small-section-header"><a href="#variant.NumPadOctal" class="anchor field"></a><span id='NumPadOctal.v' class='invisible'><code>NumPadOctal</code></span></span><span id="variant.NumPadDecimal" class="variant small-section-header"><a href="#variant.NumPadDecimal" class="anchor field"></a><span id='NumPadDecimal.v' class='invisible'><code>NumPadDecimal</code></span></span><span id="variant.NumPadHexadecimal" class="variant small-section-header"><a href="#variant.NumPadHexadecimal" class="anchor field"></a><span id='NumPadHexadecimal.v' class='invisible'><code>NumPadHexadecimal</code></span></span><span id="variant.LCtrl" class="variant small-section-header"><a href="#variant.LCtrl" class="anchor field"></a><span id='LCtrl.v' class='invisible'><code>LCtrl</code></span></span><span id="variant.LShift" class="variant small-section-header"><a href="#variant.LShift" class="anchor field"></a><span id='LShift.v' class='invisible'><code>LShift</code></span></span><span id="variant.LAlt" class="variant small-section-header"><a href="#variant.LAlt" class="anchor field"></a><span id='LAlt.v' class='invisible'><code>LAlt</code></span></span><span id="variant.LGui" class="variant small-section-header"><a href="#variant.LGui" class="anchor field"></a><span id='LGui.v' class='invisible'><code>LGui</code></span></span><span id="variant.RCtrl" class="variant small-section-header"><a href="#variant.RCtrl" class="anchor field"></a><span id='RCtrl.v' class='invisible'><code>RCtrl</code></span></span><span id="variant.RShift" class="variant small-section-header"><a href="#variant.RShift" class="anchor field"></a><span id='RShift.v' class='invisible'><code>RShift</code></span></span><span id="variant.RAlt" class="variant small-section-header"><a href="#variant.RAlt" class="anchor field"></a><span id='RAlt.v' class='invisible'><code>RAlt</code></span></span><span id="variant.RGui" class="variant small-section-header"><a href="#variant.RGui" class="anchor field"></a><span id='RGui.v' class='invisible'><code>RGui</code></span></span><span id="variant.Mode" class="variant small-section-header"><a href="#variant.Mode" class="anchor field"></a><span id='Mode.v' class='invisible'><code>Mode</code></span></span><span id="variant.AudioNext" class="variant small-section-header"><a href="#variant.AudioNext" class="anchor field"></a><span id='AudioNext.v' class='invisible'><code>AudioNext</code></span></span><span id="variant.AudioPrev" class="variant small-section-header"><a href="#variant.AudioPrev" class="anchor field"></a><span id='AudioPrev.v' class='invisible'><code>AudioPrev</code></span></span><span id="variant.AudioStop" class="variant small-section-header"><a href="#variant.AudioStop" class="anchor field"></a><span id='AudioStop.v' class='invisible'><code>AudioStop</code></span></span><span id="variant.AudioPlay" class="variant small-section-header"><a href="#variant.AudioPlay" class="anchor field"></a><span id='AudioPlay.v' class='invisible'><code>AudioPlay</code></span></span><span id="variant.AudioMute" class="variant small-section-header"><a href="#variant.AudioMute" class="anchor field"></a><span id='AudioMute.v' class='invisible'><code>AudioMute</code></span></span><span id="variant.MediaSelect" class="variant small-section-header"><a href="#variant.MediaSelect" class="anchor field"></a><span id='MediaSelect.v' class='invisible'><code>MediaSelect</code></span></span><span id="variant.Www" class="variant small-section-header"><a href="#variant.Www" class="anchor field"></a><span id='Www.v' class='invisible'><code>Www</code></span></span><span id="variant.Mail" class="variant small-section-header"><a href="#variant.Mail" class="anchor field"></a><span id='Mail.v' class='invisible'><code>Mail</code></span></span><span id="variant.Calculator" class="variant small-section-header"><a href="#variant.Calculator" class="anchor field"></a><span id='Calculator.v' class='invisible'><code>Calculator</code></span></span><span id="variant.Computer" class="variant small-section-header"><a href="#variant.Computer" class="anchor field"></a><span id='Computer.v' class='invisible'><code>Computer</code></span></span><span id="variant.AcSearch" class="variant small-section-header"><a href="#variant.AcSearch" class="anchor field"></a><span id='AcSearch.v' class='invisible'><code>AcSearch</code></span></span><span id="variant.AcHome" class="variant small-section-header"><a href="#variant.AcHome" class="anchor field"></a><span id='AcHome.v' class='invisible'><code>AcHome</code></span></span><span id="variant.AcBack" class="variant small-section-header"><a href="#variant.AcBack" class="anchor field"></a><span id='AcBack.v' class='invisible'><code>AcBack</code></span></span><span id="variant.AcForward" class="variant small-section-header"><a href="#variant.AcForward" class="anchor field"></a><span id='AcForward.v' class='invisible'><code>AcForward</code></span></span><span id="variant.AcStop" class="variant small-section-header"><a href="#variant.AcStop" class="anchor field"></a><span id='AcStop.v' class='invisible'><code>AcStop</code></span></span><span id="variant.AcRefresh" class="variant small-section-header"><a href="#variant.AcRefresh" class="anchor field"></a><span id='AcRefresh.v' class='invisible'><code>AcRefresh</code></span></span><span id="variant.AcBookmarks" class="variant small-section-header"><a href="#variant.AcBookmarks" class="anchor field"></a><span id='AcBookmarks.v' class='invisible'><code>AcBookmarks</code></span></span><span id="variant.BrightnessDown" class="variant small-section-header"><a href="#variant.BrightnessDown" class="anchor field"></a><span id='BrightnessDown.v' class='invisible'><code>BrightnessDown</code></span></span><span id="variant.BrightnessUp" class="variant small-section-header"><a href="#variant.BrightnessUp" class="anchor field"></a><span id='BrightnessUp.v' class='invisible'><code>BrightnessUp</code></span></span><span id="variant.DisplaySwitch" class="variant small-section-header"><a href="#variant.DisplaySwitch" class="anchor field"></a><span id='DisplaySwitch.v' class='invisible'><code>DisplaySwitch</code></span></span><span id="variant.KbdIllumToggle" class="variant small-section-header"><a href="#variant.KbdIllumToggle" class="anchor field"></a><span id='KbdIllumToggle.v' class='invisible'><code>KbdIllumToggle</code></span></span><span id="variant.KbdIllumDown" class="variant small-section-header"><a href="#variant.KbdIllumDown" class="anchor field"></a><span id='KbdIllumDown.v' class='invisible'><code>KbdIllumDown</code></span></span><span id="variant.KbdIllumUp" class="variant small-section-header"><a href="#variant.KbdIllumUp" class="anchor field"></a><span id='KbdIllumUp.v' class='invisible'><code>KbdIllumUp</code></span></span><span id="variant.Eject" class="variant small-section-header"><a href="#variant.Eject" class="anchor field"></a><span id='Eject.v' class='invisible'><code>Eject</code></span></span><span id="variant.Sleep" class="variant small-section-header"><a href="#variant.Sleep" class="anchor field"></a><span id='Sleep.v' class='invisible'><code>Sleep</code></span></span><h2 id='methods' class='small-section-header'>Methods<a href='#methods' class='anchor'></a></h2><h3 id='impl' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a></code><a href='#impl' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#615-621' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.code' class="method"><span id='code.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.code' class='fnname'>code</a>(&self) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.i32.html">i32</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#618-620' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Returns an id of the key</p>
|
||
</div></div><h2 id='implementations' class='small-section-header'>Trait Implementations<a href='#implementations' class='anchor'></a></h2><div id='implementations-list'><h3 id='impl-Copy' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html" title="trait core::marker::Copy">Copy</a> for <a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a></code><a href='#impl-Copy' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#108' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'></div><h3 id='impl-Clone' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a> for <a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a></code><a href='#impl-Clone' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#108' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.clone' class="method"><span id='clone.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone' class='fnname'>clone</a>(&self) -> <a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#108' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Returns a copy of the value. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone">Read more</a></p>
|
||
</div><h4 id='method.clone_from' class="method"><span id='clone_from.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from' class='fnname'>clone_from</a>(&mut self, source: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&</a>Self)</code></span></td><td><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/clone.rs.html#130-132' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Performs copy-assignment from <code>source</code>. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from">Read more</a></p>
|
||
</div></div><h3 id='impl-Debug' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a></code><a href='#impl-Debug' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#108' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&self, f: &mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -> <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#108' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt">Read more</a></p>
|
||
</div></div><h3 id='impl-Hash' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html" title="trait core::hash::Hash">Hash</a> for <a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a></code><a href='#impl-Hash' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#108' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.hash' class="method"><span id='hash.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#tymethod.hash' class='fnname'>hash</a><__H: <a class="trait" href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html" title="trait core::hash::Hasher">Hasher</a>>(&self, state: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&mut </a>__H)</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#108' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Feeds this value into the given [<code>Hasher</code>]. <a href="https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#tymethod.hash">Read more</a></p>
|
||
</div><h4 id='method.hash_slice' class="method"><span id='hash_slice.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#method.hash_slice' class='fnname'>hash_slice</a><H>(data: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&[Self]</a>, state: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&mut </a>H) <span class="where fmt-newline">where<br> H: <a class="trait" href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html" title="trait core::hash::Hasher">Hasher</a>, </span></code></span></td><td><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.3.0'>1.3.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/hash/mod.rs.html#203-209' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Feeds a slice of this type into the given [<code>Hasher</code>]. <a href="https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#method.hash_slice">Read more</a></p>
|
||
</div></div><h3 id='impl-From%3Cu32%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u32.html">u32</a>> for <a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a></code><a href='#impl-From%3Cu32%3E' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#348-591' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.from' class="method"><span id='from.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/convert/trait.From.html#tymethod.from' class='fnname'>from</a>(val: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u32.html">u32</a>) -> <a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#349-590' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Performs the conversion.</p>
|
||
</div></div><h3 id='impl-PartialEq' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html" title="trait core::cmp::PartialEq">PartialEq</a> for <a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a></code><a href='#impl-PartialEq' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#593-597' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.eq' class="method"><span id='eq.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq' class='fnname'>eq</a>(&self, other: &<a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a>) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#594-596' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>This method tests for <code>self</code> and <code>other</code> values to be equal, and is used by <code>==</code>. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq">Read more</a></p>
|
||
</div><h4 id='method.ne' class="method"><span id='ne.v' class='invisible'><table class='table-display'><tbody><tr><td><code><div class="docblock attributes">#[must_use]
|
||
</div>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne' class='fnname'>ne</a>(&self, other: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&</a>Rhs) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#126' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>This method tests for <code>!=</code>.</p>
|
||
</div></div><h3 id='impl-Eq' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html" title="trait core::cmp::Eq">Eq</a> for <a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a></code><a href='#impl-Eq' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#599' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'></div><h3 id='impl-PartialOrd' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html" title="trait core::cmp::PartialOrd">PartialOrd</a> for <a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a></code><a href='#impl-PartialOrd' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#601-606' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.partial_cmp' class="method"><span id='partial_cmp.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#tymethod.partial_cmp' class='fnname'>partial_cmp</a>(&self, other: &<a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a>) -> <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="enum" href="https://doc.rust-lang.org/nightly/core/cmp/enum.Ordering.html" title="enum core::cmp::Ordering">Ordering</a>></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#602-605' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>This method returns an ordering between <code>self</code> and <code>other</code> values if one exists. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#tymethod.partial_cmp">Read more</a></p>
|
||
</div><h4 id='method.lt' class="method"><span id='lt.v' class='invisible'><table class='table-display'><tbody><tr><td><code><div class="docblock attributes">#[must_use]
|
||
</div>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.lt' class='fnname'>lt</a>(&self, other: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&</a>Rhs) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#663-668' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>This method tests less than (for <code>self</code> and <code>other</code>) and is used by the <code><</code> operator. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.lt">Read more</a></p>
|
||
</div><h4 id='method.le' class="method"><span id='le.v' class='invisible'><table class='table-display'><tbody><tr><td><code><div class="docblock attributes">#[must_use]
|
||
</div>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.le' class='fnname'>le</a>(&self, other: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&</a>Rhs) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#685-690' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>This method tests less than or equal to (for <code>self</code> and <code>other</code>) and is used by the <code><=</code> operator. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.le">Read more</a></p>
|
||
</div><h4 id='method.gt' class="method"><span id='gt.v' class='invisible'><table class='table-display'><tbody><tr><td><code><div class="docblock attributes">#[must_use]
|
||
</div>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.gt' class='fnname'>gt</a>(&self, other: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&</a>Rhs) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#706-711' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>This method tests greater than (for <code>self</code> and <code>other</code>) and is used by the <code>></code> operator. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.gt">Read more</a></p>
|
||
</div><h4 id='method.ge' class="method"><span id='ge.v' class='invisible'><table class='table-display'><tbody><tr><td><code><div class="docblock attributes">#[must_use]
|
||
</div>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.ge' class='fnname'>ge</a>(&self, other: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&</a>Rhs) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#728-733' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>This method tests greater than or equal to (for <code>self</code> and <code>other</code>) and is used by the <code>>=</code> operator. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.ge">Read more</a></p>
|
||
</div></div><h3 id='impl-Ord' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html" title="trait core::cmp::Ord">Ord</a> for <a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a></code><a href='#impl-Ord' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#608-613' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.cmp' class="method"><span id='cmp.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#tymethod.cmp' class='fnname'>cmp</a>(&self, other: &<a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a>) -> <a class="enum" href="https://doc.rust-lang.org/nightly/core/cmp/enum.Ordering.html" title="enum core::cmp::Ordering">Ordering</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#609-612' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>This method returns an <code>Ordering</code> between <code>self</code> and <code>other</code>. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#tymethod.cmp">Read more</a></p>
|
||
</div><h4 id='method.max' class="method"><span id='max.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.max' class='fnname'>max</a>(self, other: Self) -> Self</code></span></td><td><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.21.0'>1.21.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#472-475' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Compares and returns the maximum of two values. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.max">Read more</a></p>
|
||
</div><h4 id='method.min' class="method"><span id='min.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.min' class='fnname'>min</a>(self, other: Self) -> Self</code></span></td><td><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.21.0'>1.21.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#488-491' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Compares and returns the minimum of two values. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.min">Read more</a></p>
|
||
</div></div><h3 id='impl-From%3CKey%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a><<a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a>> for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u32.html">u32</a></code><a href='#impl-From%3CKey%3E' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#623-628' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.from-1' class="method"><span id='from.v-1' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/convert/trait.From.html#tymethod.from' class='fnname'>from</a>(key: <a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a>) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u32.html">u32</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/keyboard.rs.html#625-627' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Performs the conversion.</p>
|
||
</div></div><h3 id='impl-From%3CKey%3E-1' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a><<a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a>> for <a class="enum" href="../../input/enum.Button.html" title="enum input::Button">Button</a></code><a href='#impl-From%3CKey%3E-1' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/lib.rs.html#186-190' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.from-2' class="method"><span id='from.v-2' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/convert/trait.From.html#tymethod.from' class='fnname'>from</a>(key: <a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a>) -> Self</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/input/lib.rs.html#187-189' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Performs the conversion.</p>
|
||
</div></div></div><h2 id='synthetic-implementations' class='small-section-header'>Auto Trait Implementations<a href='#synthetic-implementations' class='anchor'></a></h2><div id='synthetic-implementations-list'><h3 id='impl-Send' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a> for <a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a></code><a href='#impl-Send' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'></div><h3 id='impl-Sync' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Sync.html" title="trait core::marker::Sync">Sync</a> for <a class="enum" href="../../input/keyboard/enum.Key.html" title="enum input::keyboard::Key">Key</a></code><a href='#impl-Sync' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'></div></div></section><section id="search" class="content hidden"></section><section class="footer"></section><aside id="help" class="hidden"><div><h1 class="hidden">Help</h1><div class="shortcuts"><h2>Keyboard Shortcuts</h2><dl><dt><kbd>?</kbd></dt><dd>Show this help dialog</dd><dt><kbd>S</kbd></dt><dd>Focus the search field</dd><dt><kbd>↑</kbd></dt><dd>Move up in search results</dd><dt><kbd>↓</kbd></dt><dd>Move down in search results</dd><dt><kbd>↹</kbd></dt><dd>Switch tab</dd><dt><kbd>⏎</kbd></dt><dd>Go to active search result</dd><dt><kbd>+</kbd></dt><dd>Expand all sections</dd><dt><kbd>-</kbd></dt><dd>Collapse all sections</dd></dl></div><div class="infos"><h2>Search Tricks</h2><p>Prefix searches with a type followed by a colon (e.g. <code>fn:</code>) to restrict the search to a given type.</p><p>Accepted types are: <code>fn</code>, <code>mod</code>, <code>struct</code>, <code>enum</code>, <code>trait</code>, <code>type</code>, <code>macro</code>, and <code>const</code>.</p><p>Search functions by type signature (e.g. <code>vec -> usize</code> or <code>* -> vec</code>)</p><p>Search multiple things at once by splitting your query with comma (e.g. <code>str,u8</code> or <code>String,struct:Vec,test</code>)</p></div></div></aside><script>window.rootPath = "../../";window.currentCrate = "input";</script><script src="../../aliases.js"></script><script src="../../main.js"></script><script defer src="../../search-index.js"></script></body></html> |