[−][src]Struct sunrise_libuser::keyboard::HidKeyboardScancode
Autogenerated enum representing the HID keyboard scancode.
Implementations
impl HidKeyboardScancode
[src]
pub const None: HidKeyboardScancode
[src]
The None key (scancode: 0x00)
pub const ErrOvf: HidKeyboardScancode
[src]
The ErrOvf key (scancode: 0x01)
pub const A: HidKeyboardScancode
[src]
The A key (scancode: 0x04)
pub const B: HidKeyboardScancode
[src]
The B key (scancode: 0x05)
pub const C: HidKeyboardScancode
[src]
The C key (scancode: 0x06)
pub const D: HidKeyboardScancode
[src]
The D key (scancode: 0x07)
pub const E: HidKeyboardScancode
[src]
The E key (scancode: 0x08)
pub const F: HidKeyboardScancode
[src]
The F key (scancode: 0x09)
pub const G: HidKeyboardScancode
[src]
The G key (scancode: 0x0a)
pub const H: HidKeyboardScancode
[src]
The H key (scancode: 0x0b)
pub const I: HidKeyboardScancode
[src]
The I key (scancode: 0x0c)
pub const J: HidKeyboardScancode
[src]
The J key (scancode: 0x0d)
pub const K: HidKeyboardScancode
[src]
The K key (scancode: 0x0e)
pub const L: HidKeyboardScancode
[src]
The L key (scancode: 0x0f)
pub const M: HidKeyboardScancode
[src]
The M key (scancode: 0x10)
pub const N: HidKeyboardScancode
[src]
The N key (scancode: 0x11)
pub const O: HidKeyboardScancode
[src]
The O key (scancode: 0x12)
pub const P: HidKeyboardScancode
[src]
The P key (scancode: 0x13)
pub const Q: HidKeyboardScancode
[src]
The Q key (scancode: 0x14)
pub const R: HidKeyboardScancode
[src]
The R key (scancode: 0x15)
pub const S: HidKeyboardScancode
[src]
The S key (scancode: 0x16)
pub const T: HidKeyboardScancode
[src]
The T key (scancode: 0x17)
pub const U: HidKeyboardScancode
[src]
The U key (scancode: 0x18)
pub const V: HidKeyboardScancode
[src]
The V key (scancode: 0x19)
pub const W: HidKeyboardScancode
[src]
The W key (scancode: 0x1a)
pub const X: HidKeyboardScancode
[src]
The X key (scancode: 0x1b)
pub const Y: HidKeyboardScancode
[src]
The Y key (scancode: 0x1c)
pub const Z: HidKeyboardScancode
[src]
The Z key (scancode: 0x1d)
pub const Number1: HidKeyboardScancode
[src]
The Number1 key (scancode: 0x1e)
pub const Number2: HidKeyboardScancode
[src]
The Number2 key (scancode: 0x1f)
pub const Number3: HidKeyboardScancode
[src]
The Number3 key (scancode: 0x20)
pub const Number4: HidKeyboardScancode
[src]
The Number4 key (scancode: 0x21)
pub const Number5: HidKeyboardScancode
[src]
The Number5 key (scancode: 0x22)
pub const Number6: HidKeyboardScancode
[src]
The Number6 key (scancode: 0x23)
pub const Number7: HidKeyboardScancode
[src]
The Number7 key (scancode: 0x24)
pub const Number8: HidKeyboardScancode
[src]
The Number8 key (scancode: 0x25)
pub const Number9: HidKeyboardScancode
[src]
The Number9 key (scancode: 0x26)
pub const Number0: HidKeyboardScancode
[src]
The Number0 key (scancode: 0x27)
pub const Enter: HidKeyboardScancode
[src]
The Enter key (scancode: 0x28)
pub const Esc: HidKeyboardScancode
[src]
The Esc key (scancode: 0x29)
pub const Backspace: HidKeyboardScancode
[src]
The Backspace key (scancode: 0x2a)
pub const Tab: HidKeyboardScancode
[src]
The Tab key (scancode: 0x2b)
pub const Space: HidKeyboardScancode
[src]
The Space key (scancode: 0x2c)
pub const Minus: HidKeyboardScancode
[src]
The Minus key (scancode: 0x2d)
pub const Equal: HidKeyboardScancode
[src]
The Equal key (scancode: 0x2e)
pub const Leftbrace: HidKeyboardScancode
[src]
The Leftbrace key (scancode: 0x2f)
pub const Rightbrace: HidKeyboardScancode
[src]
The Rightbrace key (scancode: 0x30)
pub const Backslash: HidKeyboardScancode
[src]
The Backslash key (scancode: 0x31)
pub const Hashtilde: HidKeyboardScancode
[src]
The Hashtilde key (scancode: 0x32)
pub const Semicolon: HidKeyboardScancode
[src]
The Semicolon key (scancode: 0x33)
pub const Apostrophe: HidKeyboardScancode
[src]
The Apostrophe key (scancode: 0x34)
pub const Grave: HidKeyboardScancode
[src]
The Grave key (scancode: 0x35)
pub const Comma: HidKeyboardScancode
[src]
The Comma key (scancode: 0x36)
pub const Dot: HidKeyboardScancode
[src]
The Dot key (scancode: 0x37)
pub const Slash: HidKeyboardScancode
[src]
The Slash key (scancode: 0x38)
pub const CapsLock: HidKeyboardScancode
[src]
The CapsLock key (scancode: 0x39)
pub const F1: HidKeyboardScancode
[src]
The F1 key (scancode: 0x3a)
pub const F2: HidKeyboardScancode
[src]
The F2 key (scancode: 0x3b)
pub const F3: HidKeyboardScancode
[src]
The F3 key (scancode: 0x3c)
pub const F4: HidKeyboardScancode
[src]
The F4 key (scancode: 0x3d)
pub const F5: HidKeyboardScancode
[src]
The F5 key (scancode: 0x3e)
pub const F6: HidKeyboardScancode
[src]
The F6 key (scancode: 0x3f)
pub const F7: HidKeyboardScancode
[src]
The F7 key (scancode: 0x40)
pub const F8: HidKeyboardScancode
[src]
The F8 key (scancode: 0x41)
pub const F9: HidKeyboardScancode
[src]
The F9 key (scancode: 0x42)
pub const F10: HidKeyboardScancode
[src]
The F10 key (scancode: 0x43)
pub const F11: HidKeyboardScancode
[src]
The F11 key (scancode: 0x44)
pub const F12: HidKeyboardScancode
[src]
The F12 key (scancode: 0x45)
pub const SysRQ: HidKeyboardScancode
[src]
The SysRQ key (scancode: 0x46)
pub const ScrollLock: HidKeyboardScancode
[src]
The ScrollLock key (scancode: 0x47)
pub const Pause: HidKeyboardScancode
[src]
The Pause key (scancode: 0x48)
pub const Insert: HidKeyboardScancode
[src]
The Insert key (scancode: 0x49)
pub const Home: HidKeyboardScancode
[src]
The Home key (scancode: 0x4a)
pub const PageUp: HidKeyboardScancode
[src]
The PageUp key (scancode: 0x4b)
pub const Delete: HidKeyboardScancode
[src]
The Delete key (scancode: 0x4c)
pub const End: HidKeyboardScancode
[src]
The End key (scancode: 0x4d)
pub const PageDown: HidKeyboardScancode
[src]
The PageDown key (scancode: 0x4e)
pub const Right: HidKeyboardScancode
[src]
The Right key (scancode: 0x4f)
pub const Left: HidKeyboardScancode
[src]
The Left key (scancode: 0x50)
pub const Down: HidKeyboardScancode
[src]
The Down key (scancode: 0x51)
pub const Up: HidKeyboardScancode
[src]
The Up key (scancode: 0x52)
pub const NumLock: HidKeyboardScancode
[src]
The Numlock key (scancode: 0x53)
pub const Kpslash: HidKeyboardScancode
[src]
The Kpslash key (scancode: 0x54)
pub const Kpasterisk: HidKeyboardScancode
[src]
The Kpasterisk key (scancode: 0x55)
pub const Kpminus: HidKeyboardScancode
[src]
The Kpminus key (scancode: 0x56)
pub const Kpplus: HidKeyboardScancode
[src]
The Kpplus key (scancode: 0x57)
pub const Kpenter: HidKeyboardScancode
[src]
The Kpenter key (scancode: 0x58)
pub const Kp1: HidKeyboardScancode
[src]
The Kp1 key (scancode: 0x59)
pub const Kp2: HidKeyboardScancode
[src]
The Kp2 key (scancode: 0x5a)
pub const Kp3: HidKeyboardScancode
[src]
The Kp3 key (scancode: 0x5b)
pub const Kp4: HidKeyboardScancode
[src]
The Kp4 key (scancode: 0x5c)
pub const Kp5: HidKeyboardScancode
[src]
The Kp5 key (scancode: 0x5d)
pub const Kp6: HidKeyboardScancode
[src]
The Kp6 key (scancode: 0x5e)
pub const Kp7: HidKeyboardScancode
[src]
The Kp7 key (scancode: 0x5f)
pub const Kp8: HidKeyboardScancode
[src]
The Kp8 key (scancode: 0x60)
pub const Kp9: HidKeyboardScancode
[src]
The Kp9 key (scancode: 0x61)
pub const Kp0: HidKeyboardScancode
[src]
The Kp0 key (scancode: 0x62)
pub const Kpdot: HidKeyboardScancode
[src]
The Kpdot key (scancode: 0x63)
pub const Key102nd: HidKeyboardScancode
[src]
The 102nd key (scancode: 0x64)
pub const Compose: HidKeyboardScancode
[src]
The Compose key (scancode: 0x65)
pub const Power: HidKeyboardScancode
[src]
The Power key (scancode: 0x66)
pub const Kpequal: HidKeyboardScancode
[src]
The Kpequal key (scancode: 0x67)
pub const F13: HidKeyboardScancode
[src]
The F13 key (scancode: 0x68)
pub const F14: HidKeyboardScancode
[src]
The F14 key (scancode: 0x69)
pub const F15: HidKeyboardScancode
[src]
The F15 key (scancode: 0x6a)
pub const F16: HidKeyboardScancode
[src]
The F16 key (scancode: 0x6b)
pub const F17: HidKeyboardScancode
[src]
The F17 key (scancode: 0x6c)
pub const F18: HidKeyboardScancode
[src]
The F18 key (scancode: 0x6d)
pub const F19: HidKeyboardScancode
[src]
The F19 key (scancode: 0x6e)
pub const F20: HidKeyboardScancode
[src]
The F20 key (scancode: 0x6f)
pub const F21: HidKeyboardScancode
[src]
The F21 key (scancode: 0x70)
pub const F22: HidKeyboardScancode
[src]
The F22 key (scancode: 0x71)
pub const F23: HidKeyboardScancode
[src]
The F23 key (scancode: 0x72)
pub const F24: HidKeyboardScancode
[src]
The F24 key (scancode: 0x73)
pub const Open: HidKeyboardScancode
[src]
The Open key (scancode: 0x74)
pub const Help: HidKeyboardScancode
[src]
The Help key (scancode: 0x75)
pub const Props: HidKeyboardScancode
[src]
The Props key (scancode: 0x76)
pub const Front: HidKeyboardScancode
[src]
The Front key (scancode: 0x77)
pub const Stop: HidKeyboardScancode
[src]
The Stop key (scancode: 0x78)
pub const Again: HidKeyboardScancode
[src]
The Again key (scancode: 0x79)
pub const Undo: HidKeyboardScancode
[src]
The Undo key (scancode: 0x7a)
pub const Cut: HidKeyboardScancode
[src]
The Cut key (scancode: 0x7b)
pub const Copy: HidKeyboardScancode
[src]
The Copy key (scancode: 0x7c)
pub const Paste: HidKeyboardScancode
[src]
The Paste key (scancode: 0x7d)
pub const Find: HidKeyboardScancode
[src]
The Find key (scancode: 0x7e)
pub const Mute: HidKeyboardScancode
[src]
The Mute key (scancode: 0x7f)
pub const VolumeUp: HidKeyboardScancode
[src]
The Volumeup key (scancode: 0x80)
pub const VolumeDown: HidKeyboardScancode
[src]
The Volumedown key (scancode: 0x81)
pub const CapsLockActive: HidKeyboardScancode
[src]
The CapsLockActive key (scancode: 0x82 )
pub const NumLockActive: HidKeyboardScancode
[src]
The NumLockActive key (scancode: 0x83 )
pub const ScrollLockActive: HidKeyboardScancode
[src]
The ScrollLockActive key (scancode: 0x84 )
pub const KPcomma: HidKeyboardScancode
[src]
The Kpcomma key (scancode: 0x85)
pub const KPleftParen: HidKeyboardScancode
[src]
The Kpleftparen key (scancode: 0xb6)
pub const KPrightParen: HidKeyboardScancode
[src]
The Kprightparen key (scancode: 0xb7)
pub const LeftCtrl: HidKeyboardScancode
[src]
The LeftCtrl key (scancode: 0xe0)
pub const LeftShift: HidKeyboardScancode
[src]
The LeftShift key (scancode: 0xe1)
pub const LeftAlt: HidKeyboardScancode
[src]
The LeftQlt key (scancode: 0xe2)
pub const LeftMeta: HidKeyboardScancode
[src]
The LeftMeta key (scancode: 0xe3)
pub const RightCtrl: HidKeyboardScancode
[src]
The RightCtrl key (scancode: 0xe4)
pub const RightShift: HidKeyboardScancode
[src]
The RightShift key (scancode: 0xe5)
pub const RightAlt: HidKeyboardScancode
[src]
The RightAlt key (scancode: 0xe6)
pub const RightMeta: HidKeyboardScancode
[src]
The RightMeta key (scancode: 0xe7)
pub const MediaPlayPause: HidKeyboardScancode
[src]
The MediaPlayPause key (scancode: 0xe8)
pub const MediaStopCd: HidKeyboardScancode
[src]
The MediaStopCd key (scancode: 0xe9)
pub const MediaPreviousSong: HidKeyboardScancode
[src]
The MediaPreviousSong key (scancode: 0xea)
pub const MediaNextSong: HidKeyboardScancode
[src]
The MediaNextSong key (scancode: 0xeb)
pub const MediaEjectCd: HidKeyboardScancode
[src]
The MediaEjectCd key (scancode: 0xec)
pub const MediaVolumeUp: HidKeyboardScancode
[src]
The MediaVolumeUp key (scancode: 0xed)
pub const MediaVolumeDown: HidKeyboardScancode
[src]
The MediaVolumeDown key (scancode: 0xee)
pub const MediaMute: HidKeyboardScancode
[src]
The MediaMute key (scancode: 0xef)
pub const MediaWWW: HidKeyboardScancode
[src]
The MediaWWW key (scancode: 0xf0)
pub const MediaBack: HidKeyboardScancode
[src]
The MediaBack key (scancode: 0xf1)
pub const MediaForward: HidKeyboardScancode
[src]
The MediaForward key (scancode: 0xf2)
pub const MediaStop: HidKeyboardScancode
[src]
The MediaStop key (scancode: 0xf3)
pub const MediaFind: HidKeyboardScancode
[src]
The MediaFind key (scancode: 0xf4)
pub const MediaScrollUp: HidKeyboardScancode
[src]
The MediaScrollUp key (scancode: 0xf5)
pub const MediaScrollDown: HidKeyboardScancode
[src]
The MediaScrollDown key (scancode: 0xf6)
pub const MediaEdit: HidKeyboardScancode
[src]
The MediaEdit key (scancode: 0xf7)
pub const MediaSleep: HidKeyboardScancode
[src]
The MediaSleep key (scancode: 0xf8)
pub const MediaCoffee: HidKeyboardScancode
[src]
The MediaCoffee key (scancode: 0xf9)
pub const MediaRefresh: HidKeyboardScancode
[src]
The MediaRefresh key (scancode: 0xfa)
pub const MediaCalc: HidKeyboardScancode
[src]
The MediaCalc key (scancode: 0xfb)
Trait Implementations
impl Clone for HidKeyboardScancode
[src]
fn clone(&self) -> HidKeyboardScancode
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for HidKeyboardScancode
[src]
impl Debug for HidKeyboardScancode
[src]
impl Eq for HidKeyboardScancode
[src]
impl PartialEq<HidKeyboardScancode> for HidKeyboardScancode
[src]
fn eq(&self, other: &HidKeyboardScancode) -> bool
[src]
fn ne(&self, other: &HidKeyboardScancode) -> bool
[src]
impl StructuralEq for HidKeyboardScancode
[src]
impl StructuralPartialEq for HidKeyboardScancode
[src]
Auto Trait Implementations
impl RefUnwindSafe for HidKeyboardScancode
impl Send for HidKeyboardScancode
impl Sync for HidKeyboardScancode
impl Unpin for HidKeyboardScancode
impl UnwindSafe for HidKeyboardScancode
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> SizedIPCBuffer for T
[src]
fn size(&Self) -> usize
[src]
fn is_cool(usize, usize) -> bool
[src]
unsafe fn from_raw_parts<'a>(usize, usize) -> &'a T
[src]
unsafe fn from_raw_parts_mut<'a>(usize, usize) -> &'a mut T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,