#[repr(C)]pub struct ClutterTouchpadSwipeEvent {
pub type_: ClutterEventType,
pub time: u32,
pub flags: ClutterEventFlags,
pub stage: *mut ClutterStage,
pub source: *mut ClutterActor,
pub phase: ClutterTouchpadGesturePhase,
pub n_fingers: c_uint,
pub x: c_float,
pub y: c_float,
pub dx: c_float,
pub dy: c_float,
}
Fields§
§type_: ClutterEventType
§time: u32
§flags: ClutterEventFlags
§stage: *mut ClutterStage
§source: *mut ClutterActor
§phase: ClutterTouchpadGesturePhase
§n_fingers: c_uint
§x: c_float
§y: c_float
§dx: c_float
§dy: c_float
Trait Implementations§
Source§impl Clone for ClutterTouchpadSwipeEvent
impl Clone for ClutterTouchpadSwipeEvent
Source§fn clone(&self) -> ClutterTouchpadSwipeEvent
fn clone(&self) -> ClutterTouchpadSwipeEvent
Returns a duplicate 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 ClutterTouchpadSwipeEvent
impl Debug for ClutterTouchpadSwipeEvent
impl Copy for ClutterTouchpadSwipeEvent
Auto Trait Implementations§
impl Freeze for ClutterTouchpadSwipeEvent
impl RefUnwindSafe for ClutterTouchpadSwipeEvent
impl !Send for ClutterTouchpadSwipeEvent
impl !Sync for ClutterTouchpadSwipeEvent
impl Unpin for ClutterTouchpadSwipeEvent
impl UnwindSafe for ClutterTouchpadSwipeEvent
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