#[repr(C)]pub struct KBDLLHOOKSTRUCT {
pub vkCode: u32,
pub scanCode: u32,
pub flags: u32,
pub time: u32,
pub dwExtraInfo: usize,
}
Fields§
§vkCode: u32
§scanCode: u32
§flags: u32
§time: u32
§dwExtraInfo: usize
Trait Implementations§
Source§impl Abi for KBDLLHOOKSTRUCT
impl Abi for KBDLLHOOKSTRUCT
Source§type Abi = KBDLLHOOKSTRUCT
type Abi = KBDLLHOOKSTRUCT
The abi representation of the implementing type. Read more
type DefaultType = KBDLLHOOKSTRUCT
Source§fn ok(value: &Self::DefaultType) -> Result<Self, Error>
fn ok(value: &Self::DefaultType) -> Result<Self, Error>
Converts from
Self::DefaultType
to Result<T>
.Source§fn set_abi(&mut self) -> *mut Self::Abi
fn set_abi(&mut self) -> *mut Self::Abi
Returns a pointer for setting the object’s value via an ABI call.
fn drop_param(_: &mut Param<'_, Self>)
Source§impl Clone for KBDLLHOOKSTRUCT
impl Clone for KBDLLHOOKSTRUCT
Source§fn clone(&self) -> KBDLLHOOKSTRUCT
fn clone(&self) -> KBDLLHOOKSTRUCT
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for KBDLLHOOKSTRUCT
impl Debug for KBDLLHOOKSTRUCT
Source§impl Default for KBDLLHOOKSTRUCT
impl Default for KBDLLHOOKSTRUCT
Source§impl PartialEq for KBDLLHOOKSTRUCT
impl PartialEq for KBDLLHOOKSTRUCT
impl Copy for KBDLLHOOKSTRUCT
impl Eq for KBDLLHOOKSTRUCT
Auto Trait Implementations§
impl Freeze for KBDLLHOOKSTRUCT
impl RefUnwindSafe for KBDLLHOOKSTRUCT
impl Send for KBDLLHOOKSTRUCT
impl Sync for KBDLLHOOKSTRUCT
impl Unpin for KBDLLHOOKSTRUCT
impl UnwindSafe for KBDLLHOOKSTRUCT
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more