Struct windows_sys::System::VirtualKey
[−]#[repr(transparent)]pub struct VirtualKey(pub i32);
Expand description
Required features: ‘System’
Tuple Fields
0: i32
Implementations
impl VirtualKey
impl VirtualKey
pub const None: Self
pub const LeftButton: Self
pub const RightButton: Self
pub const Cancel: Self
pub const MiddleButton: Self
pub const XButton1: Self
pub const XButton2: Self
pub const Back: Self
pub const Tab: Self
pub const Clear: Self
pub const Enter: Self
pub const Shift: Self
pub const Control: Self
pub const Menu: Self
pub const Pause: Self
pub const CapitalLock: Self
pub const Kana: Self
pub const Hangul: Self
pub const ImeOn: Self
pub const Junja: Self
pub const Final: Self
pub const Hanja: Self
pub const Kanji: Self
pub const ImeOff: Self
pub const Escape: Self
pub const Convert: Self
pub const NonConvert: Self
pub const Accept: Self
pub const ModeChange: Self
pub const Space: Self
pub const PageUp: Self
pub const PageDown: Self
pub const End: Self
pub const Home: Self
pub const Left: Self
pub const Up: Self
pub const Right: Self
pub const Down: Self
pub const Select: Self
pub const Print: Self
pub const Execute: Self
pub const Snapshot: Self
pub const Insert: Self
pub const Delete: Self
pub const Help: Self
pub const Number0: Self
pub const Number1: Self
pub const Number2: Self
pub const Number3: Self
pub const Number4: Self
pub const Number5: Self
pub const Number6: Self
pub const Number7: Self
pub const Number8: Self
pub const Number9: Self
pub const A: Self
pub const B: Self
pub const C: Self
pub const D: Self
pub const E: Self
pub const F: Self
pub const G: Self
pub const H: Self
pub const I: Self
pub const J: Self
pub const K: Self
pub const L: Self
pub const M: Self
pub const N: Self
pub const O: Self
pub const P: Self
pub const Q: Self
pub const R: Self
pub const S: Self
pub const T: Self
pub const U: Self
pub const V: Self
pub const W: Self
pub const X: Self
pub const Y: Self
pub const Z: Self
pub const LeftWindows: Self
pub const RightWindows: Self
pub const Application: Self
pub const Sleep: Self
pub const NumberPad0: Self
pub const NumberPad1: Self
pub const NumberPad2: Self
pub const NumberPad3: Self
pub const NumberPad4: Self
pub const NumberPad5: Self
pub const NumberPad6: Self
pub const NumberPad7: Self
pub const NumberPad8: Self
pub const NumberPad9: Self
pub const Multiply: Self
pub const Add: Self
pub const Separator: Self
pub const Subtract: Self
pub const Decimal: Self
pub const Divide: Self
pub const F1: Self
pub const F2: Self
pub const F3: Self
pub const F4: Self
pub const F5: Self
pub const F6: Self
pub const F7: Self
pub const F8: Self
pub const F9: Self
pub const F10: Self
pub const F11: Self
pub const F12: Self
pub const F13: Self
pub const F14: Self
pub const F15: Self
pub const F16: Self
pub const F17: Self
pub const F18: Self
pub const F19: Self
pub const F20: Self
pub const F21: Self
pub const F22: Self
pub const F23: Self
pub const F24: Self
pub const NumberKeyLock: Self
pub const Scroll: Self
pub const LeftShift: Self
pub const RightShift: Self
pub const LeftControl: Self
pub const RightControl: Self
pub const LeftMenu: Self
pub const RightMenu: Self
pub const GoBack: Self
pub const GoForward: Self
pub const Refresh: Self
pub const Stop: Self
pub const Search: Self
pub const Favorites: Self
pub const GoHome: Self
pub const GamepadA: Self
pub const GamepadB: Self
pub const GamepadX: Self
pub const GamepadY: Self
pub const GamepadRightShoulder: Self
pub const GamepadLeftShoulder: Self
pub const GamepadLeftTrigger: Self
pub const GamepadRightTrigger: Self
pub const GamepadDPadUp: Self
pub const GamepadDPadDown: Self
pub const GamepadDPadLeft: Self
pub const GamepadDPadRight: Self
pub const GamepadMenu: Self
pub const GamepadView: Self
pub const GamepadLeftThumbstickButton: Self
pub const GamepadRightThumbstickButton: Self
pub const GamepadLeftThumbstickUp: Self
pub const GamepadLeftThumbstickDown: Self
pub const GamepadLeftThumbstickRight: Self
pub const GamepadLeftThumbstickLeft: Self
pub const GamepadRightThumbstickUp: Self
pub const GamepadRightThumbstickDown: Self
pub const GamepadRightThumbstickRight: Self
pub const GamepadRightThumbstickLeft: Self
Trait Implementations
impl Clone for VirtualKey
impl Clone for VirtualKey
impl Copy for VirtualKey
Auto Trait Implementations
impl RefUnwindSafe for VirtualKey
impl Send for VirtualKey
impl Sync for VirtualKey
impl Unpin for VirtualKey
impl UnwindSafe for VirtualKey
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more