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
sourceimpl Clone for GdkEventMotion
impl Clone for GdkEventMotion
sourcefn clone(&self) -> GdkEventMotion
fn clone(&self) -> GdkEventMotion
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl 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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more