#[repr(C, packed(1))]pub struct NMLVKEYDOWN {
pub hdr: NMHDR,
pub wVKey: u16,
pub flags: u32,
}
Fields§
§hdr: NMHDR
§wVKey: u16
§flags: u32
Trait Implementations§
Source§impl Abi for NMLVKEYDOWN
impl Abi for NMLVKEYDOWN
Source§type Abi = NMLVKEYDOWN
type Abi = NMLVKEYDOWN
The abi representation of the implementing type. Read more
type DefaultType = NMLVKEYDOWN
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 NMLVKEYDOWN
impl Clone for NMLVKEYDOWN
Source§fn clone(&self) -> NMLVKEYDOWN
fn clone(&self) -> NMLVKEYDOWN
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 PartialEq for NMLVKEYDOWN
impl PartialEq for NMLVKEYDOWN
impl Copy for NMLVKEYDOWN
impl Eq for NMLVKEYDOWN
Auto Trait Implementations§
impl Freeze for NMLVKEYDOWN
impl RefUnwindSafe for NMLVKEYDOWN
impl Send for NMLVKEYDOWN
impl Sync for NMLVKEYDOWN
impl Unpin for NMLVKEYDOWN
impl UnwindSafe for NMLVKEYDOWN
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