Struct gdk_sys::GdkEventTouch
source · #[repr(C)]pub struct GdkEventTouch {Show 13 fields
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 sequence: *mut GdkEventSequence,
pub emulating_pointer: gboolean,
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
§sequence: *mut GdkEventSequence
§emulating_pointer: gboolean
§device: *mut GdkDevice
§x_root: c_double
§y_root: c_double
Trait Implementations§
source§impl Clone for GdkEventTouch
impl Clone for GdkEventTouch
source§fn clone(&self) -> GdkEventTouch
fn clone(&self) -> GdkEventTouch
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 GdkEventTouch
impl Debug for GdkEventTouch
impl Copy for GdkEventTouch
Auto Trait Implementations§
impl RefUnwindSafe for GdkEventTouch
impl !Send for GdkEventTouch
impl !Sync for GdkEventTouch
impl Unpin for GdkEventTouch
impl UnwindSafe for GdkEventTouch
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