Struct msfs::sys::MOUSECALLBACK
source · #[repr(C, packed(4))]pub struct MOUSECALLBACK {
pub relative_point: PIXPOINT,
pub user_data: PVOID,
pub mouse: PMOUSERECT,
pub screen_point: PIXPOINT,
pub reserved: PVOID,
}
Fields§
§relative_point: PIXPOINT
§user_data: PVOID
§mouse: PMOUSERECT
§screen_point: PIXPOINT
§reserved: PVOID
Trait Implementations§
source§impl Clone for MOUSECALLBACK
impl Clone for MOUSECALLBACK
source§fn clone(&self) -> MOUSECALLBACK
fn clone(&self) -> MOUSECALLBACK
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 MOUSECALLBACK
impl Debug for MOUSECALLBACK
impl Copy for MOUSECALLBACK
Auto Trait Implementations§
impl Freeze for MOUSECALLBACK
impl RefUnwindSafe for MOUSECALLBACK
impl !Send for MOUSECALLBACK
impl !Sync for MOUSECALLBACK
impl Unpin for MOUSECALLBACK
impl UnwindSafe for MOUSECALLBACK
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