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