[−]Union gdk_x11_sys::xlib::XEvent
Fields
type_: i32
any: XAnyEvent
circulate: XCirculateEvent
circulate_request: XCirculateRequestEvent
client_message: XClientMessageEvent
colormap: XColormapEvent
configure: XConfigureEvent
configure_request: XConfigureRequestEvent
create_window: XCreateWindowEvent
crossing: XCrossingEvent
destroy_window: XDestroyWindowEvent
error: XErrorEvent
expose: XExposeEvent
focus_change: XFocusChangeEvent
graphics_expose: XGraphicsExposeEvent
gravity: XGravityEvent
key: XKeyEvent
keymap: XKeymapEvent
map: XMapEvent
mapping: XMappingEvent
map_request: XMapRequestEvent
motion: XMotionEvent
no_expose: XNoExposeEvent
property: XPropertyEvent
reparent: XReparentEvent
resize_request: XResizeRequestEvent
selection_clear: XSelectionClearEvent
selection: XSelectionEvent
selection_request: XSelectionRequestEvent
unmap: XUnmapEvent
visibility: XVisibilityEvent
pad: [i64; 24]
xf86vm_notify: XF86VidModeNotifyEvent
xrr_screen_change_notify: XRRScreenChangeNotifyEvent
xrr_notify: XRRNotifyEvent
xrr_output_change_notify: XRROutputChangeNotifyEvent
xrr_crtc_change_notify: XRRCrtcChangeNotifyEvent
xrr_output_property_notify: XRROutputPropertyNotifyEvent
xrr_provider_change_notify: XRRProviderChangeNotifyEvent
xrr_provider_property_notify: XRRProviderPropertyNotifyEvent
xrr_resource_change_notify: XRRResourceChangeNotifyEvent
xss_notify: XScreenSaverNotifyEvent
Implementations
impl XEvent
Trait Implementations
impl AsMut<XAnyEvent> for XEvent
impl AsMut<XButtonEvent> for XEvent
fn as_mut(&mut self) -> &mut XButtonEvent
impl AsMut<XCirculateEvent> for XEvent
fn as_mut(&mut self) -> &mut XCirculateEvent
impl AsMut<XCirculateRequestEvent> for XEvent
fn as_mut(&mut self) -> &mut XCirculateRequestEvent
impl AsMut<XClientMessageEvent> for XEvent
fn as_mut(&mut self) -> &mut XClientMessageEvent
impl AsMut<XColormapEvent> for XEvent
fn as_mut(&mut self) -> &mut XColormapEvent
impl AsMut<XConfigureEvent> for XEvent
fn as_mut(&mut self) -> &mut XConfigureEvent
impl AsMut<XConfigureRequestEvent> for XEvent
fn as_mut(&mut self) -> &mut XConfigureRequestEvent
impl AsMut<XCreateWindowEvent> for XEvent
fn as_mut(&mut self) -> &mut XCreateWindowEvent
impl AsMut<XCrossingEvent> for XEvent
fn as_mut(&mut self) -> &mut XCrossingEvent
impl AsMut<XDestroyWindowEvent> for XEvent
fn as_mut(&mut self) -> &mut XDestroyWindowEvent
impl AsMut<XErrorEvent> for XEvent
fn as_mut(&mut self) -> &mut XErrorEvent
impl AsMut<XExposeEvent> for XEvent
fn as_mut(&mut self) -> &mut XExposeEvent
impl AsMut<XF86VidModeNotifyEvent> for XEvent
fn as_mut(&mut self) -> &mut XF86VidModeNotifyEvent
impl AsMut<XFocusChangeEvent> for XEvent
fn as_mut(&mut self) -> &mut XFocusChangeEvent
impl AsMut<XGenericEventCookie> for XEvent
fn as_mut(&mut self) -> &mut XGenericEventCookie
impl AsMut<XGraphicsExposeEvent> for XEvent
fn as_mut(&mut self) -> &mut XGraphicsExposeEvent
impl AsMut<XGravityEvent> for XEvent
fn as_mut(&mut self) -> &mut XGravityEvent
impl AsMut<XKeyEvent> for XEvent
impl AsMut<XKeymapEvent> for XEvent
fn as_mut(&mut self) -> &mut XKeymapEvent
impl AsMut<XMapEvent> for XEvent
impl AsMut<XMapRequestEvent> for XEvent
fn as_mut(&mut self) -> &mut XMapRequestEvent
impl AsMut<XMappingEvent> for XEvent
fn as_mut(&mut self) -> &mut XMappingEvent
impl AsMut<XMotionEvent> for XEvent
fn as_mut(&mut self) -> &mut XMotionEvent
impl AsMut<XNoExposeEvent> for XEvent
fn as_mut(&mut self) -> &mut XNoExposeEvent
impl AsMut<XPropertyEvent> for XEvent
fn as_mut(&mut self) -> &mut XPropertyEvent
impl AsMut<XRRCrtcChangeNotifyEvent> for XEvent
fn as_mut(&mut self) -> &mut XRRCrtcChangeNotifyEvent
impl AsMut<XRRNotifyEvent> for XEvent
fn as_mut(&mut self) -> &mut XRRNotifyEvent
impl AsMut<XRROutputChangeNotifyEvent> for XEvent
fn as_mut(&mut self) -> &mut XRROutputChangeNotifyEvent
impl AsMut<XRROutputPropertyNotifyEvent> for XEvent
fn as_mut(&mut self) -> &mut XRROutputPropertyNotifyEvent
impl AsMut<XRRProviderChangeNotifyEvent> for XEvent
fn as_mut(&mut self) -> &mut XRRProviderChangeNotifyEvent
impl AsMut<XRRProviderPropertyNotifyEvent> for XEvent
fn as_mut(&mut self) -> &mut XRRProviderPropertyNotifyEvent
impl AsMut<XRRResourceChangeNotifyEvent> for XEvent
fn as_mut(&mut self) -> &mut XRRResourceChangeNotifyEvent
impl AsMut<XRRScreenChangeNotifyEvent> for XEvent
fn as_mut(&mut self) -> &mut XRRScreenChangeNotifyEvent
impl AsMut<XReparentEvent> for XEvent
fn as_mut(&mut self) -> &mut XReparentEvent
impl AsMut<XResizeRequestEvent> for XEvent
fn as_mut(&mut self) -> &mut XResizeRequestEvent
impl AsMut<XScreenSaverNotifyEvent> for XEvent
fn as_mut(&mut self) -> &mut XScreenSaverNotifyEvent
impl AsMut<XSelectionClearEvent> for XEvent
fn as_mut(&mut self) -> &mut XSelectionClearEvent
impl AsMut<XSelectionEvent> for XEvent
fn as_mut(&mut self) -> &mut XSelectionEvent
impl AsMut<XSelectionRequestEvent> for XEvent
fn as_mut(&mut self) -> &mut XSelectionRequestEvent
impl AsMut<XUnmapEvent> for XEvent
fn as_mut(&mut self) -> &mut XUnmapEvent
impl AsMut<XVisibilityEvent> for XEvent
fn as_mut(&mut self) -> &mut XVisibilityEvent
impl AsRef<XAnyEvent> for XEvent
impl AsRef<XButtonEvent> for XEvent
fn as_ref(&self) -> &XButtonEvent
impl AsRef<XCirculateEvent> for XEvent
fn as_ref(&self) -> &XCirculateEvent
impl AsRef<XCirculateRequestEvent> for XEvent
fn as_ref(&self) -> &XCirculateRequestEvent
impl AsRef<XClientMessageEvent> for XEvent
fn as_ref(&self) -> &XClientMessageEvent
impl AsRef<XColormapEvent> for XEvent
fn as_ref(&self) -> &XColormapEvent
impl AsRef<XConfigureEvent> for XEvent
fn as_ref(&self) -> &XConfigureEvent
impl AsRef<XConfigureRequestEvent> for XEvent
fn as_ref(&self) -> &XConfigureRequestEvent
impl AsRef<XCreateWindowEvent> for XEvent
fn as_ref(&self) -> &XCreateWindowEvent
impl AsRef<XCrossingEvent> for XEvent
fn as_ref(&self) -> &XCrossingEvent
impl AsRef<XDestroyWindowEvent> for XEvent
fn as_ref(&self) -> &XDestroyWindowEvent
impl AsRef<XErrorEvent> for XEvent
fn as_ref(&self) -> &XErrorEvent
impl AsRef<XExposeEvent> for XEvent
fn as_ref(&self) -> &XExposeEvent
impl AsRef<XF86VidModeNotifyEvent> for XEvent
fn as_ref(&self) -> &XF86VidModeNotifyEvent
impl AsRef<XFocusChangeEvent> for XEvent
fn as_ref(&self) -> &XFocusChangeEvent
impl AsRef<XGenericEventCookie> for XEvent
fn as_ref(&self) -> &XGenericEventCookie
impl AsRef<XGraphicsExposeEvent> for XEvent
fn as_ref(&self) -> &XGraphicsExposeEvent
impl AsRef<XGravityEvent> for XEvent
fn as_ref(&self) -> &XGravityEvent
impl AsRef<XKeyEvent> for XEvent
impl AsRef<XKeymapEvent> for XEvent
fn as_ref(&self) -> &XKeymapEvent
impl AsRef<XMapEvent> for XEvent
impl AsRef<XMapRequestEvent> for XEvent
fn as_ref(&self) -> &XMapRequestEvent
impl AsRef<XMappingEvent> for XEvent
fn as_ref(&self) -> &XMappingEvent
impl AsRef<XMotionEvent> for XEvent
fn as_ref(&self) -> &XMotionEvent
impl AsRef<XNoExposeEvent> for XEvent
fn as_ref(&self) -> &XNoExposeEvent
impl AsRef<XPropertyEvent> for XEvent
fn as_ref(&self) -> &XPropertyEvent
impl AsRef<XRRCrtcChangeNotifyEvent> for XEvent
fn as_ref(&self) -> &XRRCrtcChangeNotifyEvent
impl AsRef<XRRNotifyEvent> for XEvent
fn as_ref(&self) -> &XRRNotifyEvent
impl AsRef<XRROutputChangeNotifyEvent> for XEvent
fn as_ref(&self) -> &XRROutputChangeNotifyEvent
impl AsRef<XRROutputPropertyNotifyEvent> for XEvent
fn as_ref(&self) -> &XRROutputPropertyNotifyEvent
impl AsRef<XRRProviderChangeNotifyEvent> for XEvent
fn as_ref(&self) -> &XRRProviderChangeNotifyEvent
impl AsRef<XRRProviderPropertyNotifyEvent> for XEvent
fn as_ref(&self) -> &XRRProviderPropertyNotifyEvent
impl AsRef<XRRResourceChangeNotifyEvent> for XEvent
fn as_ref(&self) -> &XRRResourceChangeNotifyEvent
impl AsRef<XRRScreenChangeNotifyEvent> for XEvent
fn as_ref(&self) -> &XRRScreenChangeNotifyEvent
impl AsRef<XReparentEvent> for XEvent
fn as_ref(&self) -> &XReparentEvent
impl AsRef<XResizeRequestEvent> for XEvent
fn as_ref(&self) -> &XResizeRequestEvent
impl AsRef<XScreenSaverNotifyEvent> for XEvent
fn as_ref(&self) -> &XScreenSaverNotifyEvent
impl AsRef<XSelectionClearEvent> for XEvent
fn as_ref(&self) -> &XSelectionClearEvent
impl AsRef<XSelectionEvent> for XEvent
fn as_ref(&self) -> &XSelectionEvent
impl AsRef<XSelectionRequestEvent> for XEvent
fn as_ref(&self) -> &XSelectionRequestEvent
impl AsRef<XUnmapEvent> for XEvent
fn as_ref(&self) -> &XUnmapEvent
impl AsRef<XVisibilityEvent> for XEvent
fn as_ref(&self) -> &XVisibilityEvent
impl Clone for XEvent
fn clone(&self) -> XEvent
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for XEvent
impl Debug for XEvent
impl<'a> From<&'a XAnyEvent> for XEvent
impl<'a> From<&'a XButtonEvent> for XEvent
fn from(other: &'a XButtonEvent) -> XEvent
impl<'a> From<&'a XCirculateEvent> for XEvent
fn from(other: &'a XCirculateEvent) -> XEvent
impl<'a> From<&'a XCirculateRequestEvent> for XEvent
fn from(other: &'a XCirculateRequestEvent) -> XEvent
impl<'a> From<&'a XClientMessageEvent> for XEvent
fn from(other: &'a XClientMessageEvent) -> XEvent
impl<'a> From<&'a XColormapEvent> for XEvent
fn from(other: &'a XColormapEvent) -> XEvent
impl<'a> From<&'a XConfigureEvent> for XEvent
fn from(other: &'a XConfigureEvent) -> XEvent
impl<'a> From<&'a XConfigureRequestEvent> for XEvent
fn from(other: &'a XConfigureRequestEvent) -> XEvent
impl<'a> From<&'a XCreateWindowEvent> for XEvent
fn from(other: &'a XCreateWindowEvent) -> XEvent
impl<'a> From<&'a XCrossingEvent> for XEvent
fn from(other: &'a XCrossingEvent) -> XEvent
impl<'a> From<&'a XDestroyWindowEvent> for XEvent
fn from(other: &'a XDestroyWindowEvent) -> XEvent
impl<'a> From<&'a XErrorEvent> for XEvent
fn from(other: &'a XErrorEvent) -> XEvent
impl<'a> From<&'a XEvent> for XMapEvent
impl<'a> From<&'a XEvent> for XNoExposeEvent
fn from(xevent: &'a XEvent) -> XNoExposeEvent
impl<'a> From<&'a XEvent> for XResizeRequestEvent
fn from(xevent: &'a XEvent) -> XResizeRequestEvent
impl<'a> From<&'a XEvent> for XKeyEvent
impl<'a> From<&'a XEvent> for XUnmapEvent
fn from(xevent: &'a XEvent) -> XUnmapEvent
impl<'a> From<&'a XEvent> for XGenericEventCookie
fn from(xevent: &'a XEvent) -> XGenericEventCookie
impl<'a> From<&'a XEvent> for XMappingEvent
fn from(xevent: &'a XEvent) -> XMappingEvent
impl<'a> From<&'a XEvent> for XGravityEvent
fn from(xevent: &'a XEvent) -> XGravityEvent
impl<'a> From<&'a XEvent> for XReparentEvent
fn from(xevent: &'a XEvent) -> XReparentEvent
impl<'a> From<&'a XEvent> for XMapRequestEvent
fn from(xevent: &'a XEvent) -> XMapRequestEvent
impl<'a> From<&'a XEvent> for XCirculateEvent
fn from(xevent: &'a XEvent) -> XCirculateEvent
impl<'a> From<&'a XEvent> for XConfigureRequestEvent
fn from(xevent: &'a XEvent) -> XConfigureRequestEvent
impl<'a> From<&'a XEvent> for XSelectionRequestEvent
fn from(xevent: &'a XEvent) -> XSelectionRequestEvent
impl<'a> From<&'a XEvent> for XDestroyWindowEvent
fn from(xevent: &'a XEvent) -> XDestroyWindowEvent
impl<'a> From<&'a XEvent> for XClientMessageEvent
fn from(xevent: &'a XEvent) -> XClientMessageEvent
impl<'a> From<&'a XEvent> for XPropertyEvent
fn from(xevent: &'a XEvent) -> XPropertyEvent
impl<'a> From<&'a XEvent> for XButtonEvent
fn from(xevent: &'a XEvent) -> XButtonEvent
impl<'a> From<&'a XEvent> for XCreateWindowEvent
fn from(xevent: &'a XEvent) -> XCreateWindowEvent
impl<'a> From<&'a XEvent> for XErrorEvent
fn from(xevent: &'a XEvent) -> XErrorEvent
impl<'a> From<&'a XEvent> for XMotionEvent
fn from(xevent: &'a XEvent) -> XMotionEvent
impl<'a> From<&'a XEvent> for XCrossingEvent
fn from(xevent: &'a XEvent) -> XCrossingEvent
impl<'a> From<&'a XEvent> for XConfigureEvent
fn from(xevent: &'a XEvent) -> XConfigureEvent
impl<'a> From<&'a XEvent> for XCirculateRequestEvent
fn from(xevent: &'a XEvent) -> XCirculateRequestEvent
impl<'a> From<&'a XEvent> for XFocusChangeEvent
fn from(xevent: &'a XEvent) -> XFocusChangeEvent
impl<'a> From<&'a XEvent> for XAnyEvent
impl<'a> From<&'a XEvent> for XExposeEvent
fn from(xevent: &'a XEvent) -> XExposeEvent
impl<'a> From<&'a XEvent> for XGraphicsExposeEvent
fn from(xevent: &'a XEvent) -> XGraphicsExposeEvent
impl<'a> From<&'a XEvent> for XSelectionClearEvent
fn from(xevent: &'a XEvent) -> XSelectionClearEvent
impl<'a> From<&'a XEvent> for XSelectionEvent
fn from(xevent: &'a XEvent) -> XSelectionEvent
impl<'a> From<&'a XEvent> for XVisibilityEvent
fn from(xevent: &'a XEvent) -> XVisibilityEvent
impl<'a> From<&'a XEvent> for XColormapEvent
fn from(xevent: &'a XEvent) -> XColormapEvent
impl<'a> From<&'a XEvent> for XKeymapEvent
fn from(xevent: &'a XEvent) -> XKeymapEvent
impl<'a> From<&'a XExposeEvent> for XEvent
fn from(other: &'a XExposeEvent) -> XEvent
impl<'a> From<&'a XF86VidModeNotifyEvent> for XEvent
impl<'a> From<&'a XFocusChangeEvent> for XEvent
fn from(other: &'a XFocusChangeEvent) -> XEvent
impl<'a> From<&'a XGenericEventCookie> for XEvent
fn from(other: &'a XGenericEventCookie) -> XEvent
impl<'a> From<&'a XGraphicsExposeEvent> for XEvent
fn from(other: &'a XGraphicsExposeEvent) -> XEvent
impl<'a> From<&'a XGravityEvent> for XEvent
fn from(other: &'a XGravityEvent) -> XEvent
impl<'a> From<&'a XKeyEvent> for XEvent
impl<'a> From<&'a XKeymapEvent> for XEvent
fn from(other: &'a XKeymapEvent) -> XEvent
impl<'a> From<&'a XMapEvent> for XEvent
impl<'a> From<&'a XMapRequestEvent> for XEvent
fn from(other: &'a XMapRequestEvent) -> XEvent
impl<'a> From<&'a XMappingEvent> for XEvent
fn from(other: &'a XMappingEvent) -> XEvent
impl<'a> From<&'a XMotionEvent> for XEvent
fn from(other: &'a XMotionEvent) -> XEvent
impl<'a> From<&'a XNoExposeEvent> for XEvent
fn from(other: &'a XNoExposeEvent) -> XEvent
impl<'a> From<&'a XPropertyEvent> for XEvent
fn from(other: &'a XPropertyEvent) -> XEvent
impl<'a> From<&'a XRRCrtcChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRNotifyEvent> for XEvent
impl<'a> From<&'a XRROutputChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRROutputPropertyNotifyEvent> for XEvent
impl<'a> From<&'a XRRProviderChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRProviderPropertyNotifyEvent> for XEvent
impl<'a> From<&'a XRRResourceChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRScreenChangeNotifyEvent> for XEvent
impl<'a> From<&'a XReparentEvent> for XEvent
fn from(other: &'a XReparentEvent) -> XEvent
impl<'a> From<&'a XResizeRequestEvent> for XEvent
fn from(other: &'a XResizeRequestEvent) -> XEvent
impl<'a> From<&'a XScreenSaverNotifyEvent> for XEvent
impl<'a> From<&'a XSelectionClearEvent> for XEvent
fn from(other: &'a XSelectionClearEvent) -> XEvent
impl<'a> From<&'a XSelectionEvent> for XEvent
fn from(other: &'a XSelectionEvent) -> XEvent
impl<'a> From<&'a XSelectionRequestEvent> for XEvent
fn from(other: &'a XSelectionRequestEvent) -> XEvent
impl<'a> From<&'a XUnmapEvent> for XEvent
fn from(other: &'a XUnmapEvent) -> XEvent
impl<'a> From<&'a XVisibilityEvent> for XEvent
fn from(other: &'a XVisibilityEvent) -> XEvent
impl From<XAnyEvent> for XEvent
impl From<XButtonEvent> for XEvent
fn from(other: XButtonEvent) -> XEvent
impl From<XCirculateEvent> for XEvent
fn from(other: XCirculateEvent) -> XEvent
impl From<XCirculateRequestEvent> for XEvent
fn from(other: XCirculateRequestEvent) -> XEvent
impl From<XClientMessageEvent> for XEvent
fn from(other: XClientMessageEvent) -> XEvent
impl From<XColormapEvent> for XEvent
fn from(other: XColormapEvent) -> XEvent
impl From<XConfigureEvent> for XEvent
fn from(other: XConfigureEvent) -> XEvent
impl From<XConfigureRequestEvent> for XEvent
fn from(other: XConfigureRequestEvent) -> XEvent
impl From<XCreateWindowEvent> for XEvent
fn from(other: XCreateWindowEvent) -> XEvent
impl From<XCrossingEvent> for XEvent
fn from(other: XCrossingEvent) -> XEvent
impl From<XDestroyWindowEvent> for XEvent
fn from(other: XDestroyWindowEvent) -> XEvent
impl From<XErrorEvent> for XEvent
fn from(other: XErrorEvent) -> XEvent
impl From<XEvent> for XPropertyEvent
fn from(xevent: XEvent) -> XPropertyEvent
impl From<XEvent> for XResizeRequestEvent
fn from(xevent: XEvent) -> XResizeRequestEvent
impl From<XEvent> for XMotionEvent
fn from(xevent: XEvent) -> XMotionEvent
impl From<XEvent> for XUnmapEvent
fn from(xevent: XEvent) -> XUnmapEvent
impl From<XEvent> for XErrorEvent
fn from(xevent: XEvent) -> XErrorEvent
impl From<XEvent> for XConfigureRequestEvent
fn from(xevent: XEvent) -> XConfigureRequestEvent
impl From<XEvent> for XSelectionRequestEvent
fn from(xevent: XEvent) -> XSelectionRequestEvent
impl From<XEvent> for XExposeEvent
fn from(xevent: XEvent) -> XExposeEvent
impl From<XEvent> for XFocusChangeEvent
fn from(xevent: XEvent) -> XFocusChangeEvent
impl From<XEvent> for XButtonEvent
fn from(xevent: XEvent) -> XButtonEvent
impl From<XEvent> for XMappingEvent
fn from(xevent: XEvent) -> XMappingEvent
impl From<XEvent> for XGenericEventCookie
fn from(xevent: XEvent) -> XGenericEventCookie
impl From<XEvent> for XSelectionEvent
fn from(xevent: XEvent) -> XSelectionEvent
impl From<XEvent> for XReparentEvent
fn from(xevent: XEvent) -> XReparentEvent
impl From<XEvent> for XMapRequestEvent
fn from(xevent: XEvent) -> XMapRequestEvent
impl From<XEvent> for XNoExposeEvent
fn from(xevent: XEvent) -> XNoExposeEvent
impl From<XEvent> for XKeymapEvent
fn from(xevent: XEvent) -> XKeymapEvent
impl From<XEvent> for XCreateWindowEvent
fn from(xevent: XEvent) -> XCreateWindowEvent
impl From<XEvent> for XDestroyWindowEvent
fn from(xevent: XEvent) -> XDestroyWindowEvent
impl From<XEvent> for XCirculateEvent
fn from(xevent: XEvent) -> XCirculateEvent
impl From<XEvent> for XVisibilityEvent
fn from(xevent: XEvent) -> XVisibilityEvent
impl From<XEvent> for XAnyEvent
impl From<XEvent> for XClientMessageEvent
fn from(xevent: XEvent) -> XClientMessageEvent
impl From<XEvent> for XKeyEvent
impl From<XEvent> for XGraphicsExposeEvent
fn from(xevent: XEvent) -> XGraphicsExposeEvent
impl From<XEvent> for XSelectionClearEvent
fn from(xevent: XEvent) -> XSelectionClearEvent
impl From<XEvent> for XCirculateRequestEvent
fn from(xevent: XEvent) -> XCirculateRequestEvent
impl From<XEvent> for XConfigureEvent
fn from(xevent: XEvent) -> XConfigureEvent
impl From<XEvent> for XMapEvent
impl From<XEvent> for XColormapEvent
fn from(xevent: XEvent) -> XColormapEvent
impl From<XEvent> for XGravityEvent
fn from(xevent: XEvent) -> XGravityEvent
impl From<XEvent> for XCrossingEvent
fn from(xevent: XEvent) -> XCrossingEvent
impl From<XExposeEvent> for XEvent
fn from(other: XExposeEvent) -> XEvent
impl From<XF86VidModeNotifyEvent> for XEvent
impl From<XFocusChangeEvent> for XEvent
fn from(other: XFocusChangeEvent) -> XEvent
impl From<XGenericEventCookie> for XEvent
fn from(other: XGenericEventCookie) -> XEvent
impl From<XGraphicsExposeEvent> for XEvent
fn from(other: XGraphicsExposeEvent) -> XEvent
impl From<XGravityEvent> for XEvent
fn from(other: XGravityEvent) -> XEvent
impl From<XKeyEvent> for XEvent
impl From<XKeymapEvent> for XEvent
fn from(other: XKeymapEvent) -> XEvent
impl From<XMapEvent> for XEvent
impl From<XMapRequestEvent> for XEvent
fn from(other: XMapRequestEvent) -> XEvent
impl From<XMappingEvent> for XEvent
fn from(other: XMappingEvent) -> XEvent
impl From<XMotionEvent> for XEvent
fn from(other: XMotionEvent) -> XEvent
impl From<XNoExposeEvent> for XEvent
fn from(other: XNoExposeEvent) -> XEvent
impl From<XPropertyEvent> for XEvent
fn from(other: XPropertyEvent) -> XEvent
impl From<XRRCrtcChangeNotifyEvent> for XEvent
impl From<XRRNotifyEvent> for XEvent
impl From<XRROutputChangeNotifyEvent> for XEvent
impl From<XRROutputPropertyNotifyEvent> for XEvent
impl From<XRRProviderChangeNotifyEvent> for XEvent
impl From<XRRProviderPropertyNotifyEvent> for XEvent
impl From<XRRResourceChangeNotifyEvent> for XEvent
impl From<XRRScreenChangeNotifyEvent> for XEvent
impl From<XReparentEvent> for XEvent
fn from(other: XReparentEvent) -> XEvent
impl From<XResizeRequestEvent> for XEvent
fn from(other: XResizeRequestEvent) -> XEvent
impl From<XScreenSaverNotifyEvent> for XEvent
impl From<XSelectionClearEvent> for XEvent
fn from(other: XSelectionClearEvent) -> XEvent
impl From<XSelectionEvent> for XEvent
fn from(other: XSelectionEvent) -> XEvent
impl From<XSelectionRequestEvent> for XEvent
fn from(other: XSelectionRequestEvent) -> XEvent
impl From<XUnmapEvent> for XEvent
fn from(other: XUnmapEvent) -> XEvent
impl From<XVisibilityEvent> for XEvent
fn from(other: XVisibilityEvent) -> XEvent
Auto Trait Implementations
impl RefUnwindSafe for XEvent
impl !Send for XEvent
impl !Sync for XEvent
impl Unpin for XEvent
impl UnwindSafe for XEvent
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,