Struct windows_sys::Win32::UI::Input::RAWKEYBOARD
[−]#[repr(C)]pub struct RAWKEYBOARD {
pub MakeCode: u16,
pub Flags: u16,
pub Reserved: u16,
pub VKey: u16,
pub Message: u32,
pub ExtraInformation: u32,
}
Expand description
Required features: ‘Win32_UI_Input’
Fields
MakeCode: u16
Flags: u16
Reserved: u16
VKey: u16
Message: u32
ExtraInformation: u32
Trait Implementations
impl Clone for RAWKEYBOARD
impl Clone for RAWKEYBOARD
impl Copy for RAWKEYBOARD
Auto Trait Implementations
impl RefUnwindSafe for RAWKEYBOARD
impl Send for RAWKEYBOARD
impl Sync for RAWKEYBOARD
impl Unpin for RAWKEYBOARD
impl UnwindSafe for RAWKEYBOARD
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