#[repr(C)]pub struct MOUSEHOOKSTRUCTEX {
pub __AnonymousBase_winuser_L1173_C46: MOUSEHOOKSTRUCT,
pub mouseData: MOUSEHOOKSTRUCTEX_MOUSE_DATA,
}
Fields§
§__AnonymousBase_winuser_L1173_C46: MOUSEHOOKSTRUCT
§mouseData: MOUSEHOOKSTRUCTEX_MOUSE_DATA
Trait Implementations§
Source§impl Abi for MOUSEHOOKSTRUCTEX
impl Abi for MOUSEHOOKSTRUCTEX
Source§type Abi = MOUSEHOOKSTRUCTEX
type Abi = MOUSEHOOKSTRUCTEX
The abi representation of the implementing type. Read more
type DefaultType = MOUSEHOOKSTRUCTEX
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 MOUSEHOOKSTRUCTEX
impl Clone for MOUSEHOOKSTRUCTEX
Source§fn clone(&self) -> MOUSEHOOKSTRUCTEX
fn clone(&self) -> MOUSEHOOKSTRUCTEX
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 MOUSEHOOKSTRUCTEX
impl Debug for MOUSEHOOKSTRUCTEX
Source§impl Default for MOUSEHOOKSTRUCTEX
impl Default for MOUSEHOOKSTRUCTEX
Source§impl PartialEq for MOUSEHOOKSTRUCTEX
impl PartialEq for MOUSEHOOKSTRUCTEX
impl Copy for MOUSEHOOKSTRUCTEX
impl Eq for MOUSEHOOKSTRUCTEX
Auto Trait Implementations§
impl Freeze for MOUSEHOOKSTRUCTEX
impl RefUnwindSafe for MOUSEHOOKSTRUCTEX
impl Send for MOUSEHOOKSTRUCTEX
impl Sync for MOUSEHOOKSTRUCTEX
impl Unpin for MOUSEHOOKSTRUCTEX
impl UnwindSafe for MOUSEHOOKSTRUCTEX
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