Struct gdk_sys::GdkEventMotion
source · #[repr(C)]pub struct GdkEventMotion {
pub type_: GdkEventType,
pub window: *mut GdkWindow,
pub send_event: i8,
pub time: u32,
pub x: c_double,
pub y: c_double,
pub axes: *mut c_double,
pub state: GdkModifierType,
pub is_hint: i16,
pub device: *mut GdkDevice,
pub x_root: c_double,
pub y_root: c_double,
}
Fields§
§type_: GdkEventType
§window: *mut GdkWindow
§send_event: i8
§time: u32
§x: c_double
§y: c_double
§axes: *mut c_double
§state: GdkModifierType
§is_hint: i16
§device: *mut GdkDevice
§x_root: c_double
§y_root: c_double
Trait Implementations§
source§impl Clone for GdkEventMotion
impl Clone for GdkEventMotion
source§fn clone(&self) -> GdkEventMotion
fn clone(&self) -> GdkEventMotion
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 GdkEventMotion
impl Debug for GdkEventMotion
impl Copy for GdkEventMotion
Auto Trait Implementations§
impl RefUnwindSafe for GdkEventMotion
impl !Send for GdkEventMotion
impl !Sync for GdkEventMotion
impl Unpin for GdkEventMotion
impl UnwindSafe for GdkEventMotion
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