Struct gdk_x11_sys::xlib::XCrossingEvent [−]
#[repr(C)]pub struct XCrossingEvent {}Show fields
pub type_: i32, pub serial: u64, pub send_event: i32, pub display: *mut _XDisplay, pub window: u64, pub root: u64, pub subwindow: u64, pub time: u64, pub x: i32, pub y: i32, pub x_root: i32, pub y_root: i32, pub mode: i32, pub detail: i32, pub same_screen: i32, pub focus: i32, pub state: u32,
Fields
type_: i32serial: u64send_event: i32display: *mut _XDisplaywindow: u64root: u64subwindow: u64time: u64x: i32y: i32x_root: i32y_root: i32mode: i32detail: i32same_screen: i32focus: i32state: u32Trait Implementations
impl AsMut<XCrossingEvent> for XEvent
impl AsMut<XCrossingEvent> for XEventpub fn as_mut(&mut self) -> &mut XCrossingEvent
pub fn as_mut(&mut self) -> &mut XCrossingEventPerforms the conversion.
impl AsRef<XCrossingEvent> for XEvent
impl AsRef<XCrossingEvent> for XEventpub fn as_ref(&self) -> &XCrossingEvent
pub fn as_ref(&self) -> &XCrossingEventPerforms the conversion.
impl Clone for XCrossingEvent
impl Clone for XCrossingEventpub fn clone(&self) -> XCrossingEvent
pub fn clone(&self) -> XCrossingEventReturns a copy of the value. Read more
Performs copy-assignment from source. Read more
impl Debug for XCrossingEvent
impl Debug for XCrossingEventimpl<'a> From<&'a XCrossingEvent> for XEvent
impl<'a> From<&'a XCrossingEvent> for XEventpub fn from(other: &'a XCrossingEvent) -> XEvent
pub fn from(other: &'a XCrossingEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XCrossingEvent
impl<'a> From<&'a XEvent> for XCrossingEventpub fn from(xevent: &'a XEvent) -> XCrossingEvent
pub fn from(xevent: &'a XEvent) -> XCrossingEventPerforms the conversion.
impl From<XCrossingEvent> for XEvent
impl From<XCrossingEvent> for XEventpub fn from(other: XCrossingEvent) -> XEvent
pub fn from(other: XCrossingEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XCrossingEvent
impl From<XEvent> for XCrossingEventpub fn from(xevent: XEvent) -> XCrossingEvent
pub fn from(xevent: XEvent) -> XCrossingEventPerforms the conversion.
impl PartialEq<XCrossingEvent> for XCrossingEvent
impl PartialEq<XCrossingEvent> for XCrossingEventpub fn eq(&self, other: &XCrossingEvent) -> bool
pub fn eq(&self, other: &XCrossingEvent) -> boolThis method tests for self and other values to be equal, and is used
by ==. Read more
pub fn ne(&self, other: &XCrossingEvent) -> bool
pub fn ne(&self, other: &XCrossingEvent) -> boolThis method tests for !=.
impl Copy for XCrossingEventimpl StructuralPartialEq for XCrossingEventAuto Trait Implementations
impl RefUnwindSafe for XCrossingEventimpl !Send for XCrossingEventimpl !Sync for XCrossingEventimpl Unpin for XCrossingEventimpl UnwindSafe for XCrossingEventBlanket Implementations
Mutably borrows from an owned value. Read more