Union x11_dl::xlib::XEvent [−][src]
#[repr(C)]pub union XEvent { pub type_: c_int, pub any: XAnyEvent, pub button: XButtonEvent, pub circulate: XCirculateEvent, pub circulate_request: XCirculateRequestEvent, pub client_message: XClientMessageEvent, pub colormap: XColormapEvent, pub configure: XConfigureEvent, pub configure_request: XConfigureRequestEvent, pub create_window: XCreateWindowEvent, pub crossing: XCrossingEvent, pub destroy_window: XDestroyWindowEvent, pub error: XErrorEvent, pub expose: XExposeEvent, pub focus_change: XFocusChangeEvent, pub generic_event_cookie: XGenericEventCookie, pub graphics_expose: XGraphicsExposeEvent, pub gravity: XGravityEvent, pub key: XKeyEvent, pub keymap: XKeymapEvent, pub map: XMapEvent, pub mapping: XMappingEvent, pub map_request: XMapRequestEvent, pub motion: XMotionEvent, pub no_expose: XNoExposeEvent, pub property: XPropertyEvent, pub reparent: XReparentEvent, pub resize_request: XResizeRequestEvent, pub selection_clear: XSelectionClearEvent, pub selection: XSelectionEvent, pub selection_request: XSelectionRequestEvent, pub unmap: XUnmapEvent, pub visibility: XVisibilityEvent, pub pad: [c_long; 24], pub xf86vm_notify: XF86VidModeNotifyEvent, pub xrr_screen_change_notify: XRRScreenChangeNotifyEvent, pub xrr_notify: XRRNotifyEvent, pub xrr_output_change_notify: XRROutputChangeNotifyEvent, pub xrr_crtc_change_notify: XRRCrtcChangeNotifyEvent, pub xrr_output_property_notify: XRROutputPropertyNotifyEvent, pub xrr_provider_change_notify: XRRProviderChangeNotifyEvent, pub xrr_provider_property_notify: XRRProviderPropertyNotifyEvent, pub xrr_resource_change_notify: XRRResourceChangeNotifyEvent, pub xss_notify: XScreenSaverNotifyEvent, }
Fields
type_: c_intany: XAnyEventcirculate: XCirculateEventcirculate_request: XCirculateRequestEventclient_message: XClientMessageEventcolormap: XColormapEventconfigure: XConfigureEventconfigure_request: XConfigureRequestEventcreate_window: XCreateWindowEventcrossing: XCrossingEventdestroy_window: XDestroyWindowEventerror: XErrorEventexpose: XExposeEventfocus_change: XFocusChangeEventgraphics_expose: XGraphicsExposeEventgravity: XGravityEventkey: XKeyEventkeymap: XKeymapEventmap: XMapEventmapping: XMappingEventmap_request: XMapRequestEventmotion: XMotionEventno_expose: XNoExposeEventproperty: XPropertyEventreparent: XReparentEventresize_request: XResizeRequestEventselection_clear: XSelectionClearEventselection: XSelectionEventselection_request: XSelectionRequestEventunmap: XUnmapEventvisibility: XVisibilityEventpad: [c_long; 24]xf86vm_notify: XF86VidModeNotifyEventxrr_screen_change_notify: XRRScreenChangeNotifyEventxrr_notify: XRRNotifyEventxrr_output_change_notify: XRROutputChangeNotifyEventxrr_crtc_change_notify: XRRCrtcChangeNotifyEventxrr_output_property_notify: XRROutputPropertyNotifyEventxrr_provider_change_notify: XRRProviderChangeNotifyEventxrr_provider_property_notify: XRRProviderPropertyNotifyEventxrr_resource_change_notify: XRRResourceChangeNotifyEventxss_notify: XScreenSaverNotifyEventMethods
impl XEvent[src]
impl XEventTrait Implementations
impl Clone for XEvent[src]
impl Clone for XEventfn clone(&self) -> XEvent[src]
fn clone(&self) -> XEventReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)Performs copy-assignment from source. Read more
impl Copy for XEvent[src]
impl Copy for XEventimpl Debug for XEvent[src]
impl Debug for XEventfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl AsMut<XAnyEvent> for XEvent[src]
impl AsMut<XAnyEvent> for XEventimpl AsRef<XAnyEvent> for XEvent[src]
impl AsRef<XAnyEvent> for XEventimpl From<XAnyEvent> for XEvent[src]
impl From<XAnyEvent> for XEventimpl<'a> From<&'a XAnyEvent> for XEvent[src]
impl<'a> From<&'a XAnyEvent> for XEventimpl From<XEvent> for XAnyEvent[src]
impl From<XEvent> for XAnyEventimpl<'a> From<&'a XEvent> for XAnyEvent[src]
impl<'a> From<&'a XEvent> for XAnyEventimpl AsMut<XButtonEvent> for XEvent[src]
impl AsMut<XButtonEvent> for XEventfn as_mut(&mut self) -> &mut XButtonEvent[src]
fn as_mut(&mut self) -> &mut XButtonEventPerforms the conversion.
impl AsRef<XButtonEvent> for XEvent[src]
impl AsRef<XButtonEvent> for XEventfn as_ref(&self) -> &XButtonEvent[src]
fn as_ref(&self) -> &XButtonEventPerforms the conversion.
impl From<XButtonEvent> for XEvent[src]
impl From<XButtonEvent> for XEventfn from(other: XButtonEvent) -> XEvent[src]
fn from(other: XButtonEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XButtonEvent> for XEvent[src]
impl<'a> From<&'a XButtonEvent> for XEventfn from(other: &'a XButtonEvent) -> XEvent[src]
fn from(other: &'a XButtonEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XButtonEvent[src]
impl From<XEvent> for XButtonEventfn from(xevent: XEvent) -> XButtonEvent[src]
fn from(xevent: XEvent) -> XButtonEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XButtonEvent[src]
impl<'a> From<&'a XEvent> for XButtonEventfn from(xevent: &'a XEvent) -> XButtonEvent[src]
fn from(xevent: &'a XEvent) -> XButtonEventPerforms the conversion.
impl AsMut<XCirculateEvent> for XEvent[src]
impl AsMut<XCirculateEvent> for XEventfn as_mut(&mut self) -> &mut XCirculateEvent[src]
fn as_mut(&mut self) -> &mut XCirculateEventPerforms the conversion.
impl AsRef<XCirculateEvent> for XEvent[src]
impl AsRef<XCirculateEvent> for XEventfn as_ref(&self) -> &XCirculateEvent[src]
fn as_ref(&self) -> &XCirculateEventPerforms the conversion.
impl From<XCirculateEvent> for XEvent[src]
impl From<XCirculateEvent> for XEventfn from(other: XCirculateEvent) -> XEvent[src]
fn from(other: XCirculateEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XCirculateEvent> for XEvent[src]
impl<'a> From<&'a XCirculateEvent> for XEventfn from(other: &'a XCirculateEvent) -> XEvent[src]
fn from(other: &'a XCirculateEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XCirculateEvent[src]
impl From<XEvent> for XCirculateEventfn from(xevent: XEvent) -> XCirculateEvent[src]
fn from(xevent: XEvent) -> XCirculateEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XCirculateEvent[src]
impl<'a> From<&'a XEvent> for XCirculateEventfn from(xevent: &'a XEvent) -> XCirculateEvent[src]
fn from(xevent: &'a XEvent) -> XCirculateEventPerforms the conversion.
impl AsMut<XCirculateRequestEvent> for XEvent[src]
impl AsMut<XCirculateRequestEvent> for XEventfn as_mut(&mut self) -> &mut XCirculateRequestEvent[src]
fn as_mut(&mut self) -> &mut XCirculateRequestEventPerforms the conversion.
impl AsRef<XCirculateRequestEvent> for XEvent[src]
impl AsRef<XCirculateRequestEvent> for XEventfn as_ref(&self) -> &XCirculateRequestEvent[src]
fn as_ref(&self) -> &XCirculateRequestEventPerforms the conversion.
impl From<XCirculateRequestEvent> for XEvent[src]
impl From<XCirculateRequestEvent> for XEventfn from(other: XCirculateRequestEvent) -> XEvent[src]
fn from(other: XCirculateRequestEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XCirculateRequestEvent> for XEvent[src]
impl<'a> From<&'a XCirculateRequestEvent> for XEventfn from(other: &'a XCirculateRequestEvent) -> XEvent[src]
fn from(other: &'a XCirculateRequestEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XCirculateRequestEvent[src]
impl From<XEvent> for XCirculateRequestEventfn from(xevent: XEvent) -> XCirculateRequestEvent[src]
fn from(xevent: XEvent) -> XCirculateRequestEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XCirculateRequestEvent[src]
impl<'a> From<&'a XEvent> for XCirculateRequestEventfn from(xevent: &'a XEvent) -> XCirculateRequestEvent[src]
fn from(xevent: &'a XEvent) -> XCirculateRequestEventPerforms the conversion.
impl AsMut<XClientMessageEvent> for XEvent[src]
impl AsMut<XClientMessageEvent> for XEventfn as_mut(&mut self) -> &mut XClientMessageEvent[src]
fn as_mut(&mut self) -> &mut XClientMessageEventPerforms the conversion.
impl AsRef<XClientMessageEvent> for XEvent[src]
impl AsRef<XClientMessageEvent> for XEventfn as_ref(&self) -> &XClientMessageEvent[src]
fn as_ref(&self) -> &XClientMessageEventPerforms the conversion.
impl From<XClientMessageEvent> for XEvent[src]
impl From<XClientMessageEvent> for XEventfn from(other: XClientMessageEvent) -> XEvent[src]
fn from(other: XClientMessageEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XClientMessageEvent> for XEvent[src]
impl<'a> From<&'a XClientMessageEvent> for XEventfn from(other: &'a XClientMessageEvent) -> XEvent[src]
fn from(other: &'a XClientMessageEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XClientMessageEvent[src]
impl From<XEvent> for XClientMessageEventfn from(xevent: XEvent) -> XClientMessageEvent[src]
fn from(xevent: XEvent) -> XClientMessageEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XClientMessageEvent[src]
impl<'a> From<&'a XEvent> for XClientMessageEventfn from(xevent: &'a XEvent) -> XClientMessageEvent[src]
fn from(xevent: &'a XEvent) -> XClientMessageEventPerforms the conversion.
impl AsMut<XColormapEvent> for XEvent[src]
impl AsMut<XColormapEvent> for XEventfn as_mut(&mut self) -> &mut XColormapEvent[src]
fn as_mut(&mut self) -> &mut XColormapEventPerforms the conversion.
impl AsRef<XColormapEvent> for XEvent[src]
impl AsRef<XColormapEvent> for XEventfn as_ref(&self) -> &XColormapEvent[src]
fn as_ref(&self) -> &XColormapEventPerforms the conversion.
impl From<XColormapEvent> for XEvent[src]
impl From<XColormapEvent> for XEventfn from(other: XColormapEvent) -> XEvent[src]
fn from(other: XColormapEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XColormapEvent> for XEvent[src]
impl<'a> From<&'a XColormapEvent> for XEventfn from(other: &'a XColormapEvent) -> XEvent[src]
fn from(other: &'a XColormapEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XColormapEvent[src]
impl From<XEvent> for XColormapEventfn from(xevent: XEvent) -> XColormapEvent[src]
fn from(xevent: XEvent) -> XColormapEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XColormapEvent[src]
impl<'a> From<&'a XEvent> for XColormapEventfn from(xevent: &'a XEvent) -> XColormapEvent[src]
fn from(xevent: &'a XEvent) -> XColormapEventPerforms the conversion.
impl AsMut<XConfigureEvent> for XEvent[src]
impl AsMut<XConfigureEvent> for XEventfn as_mut(&mut self) -> &mut XConfigureEvent[src]
fn as_mut(&mut self) -> &mut XConfigureEventPerforms the conversion.
impl AsRef<XConfigureEvent> for XEvent[src]
impl AsRef<XConfigureEvent> for XEventfn as_ref(&self) -> &XConfigureEvent[src]
fn as_ref(&self) -> &XConfigureEventPerforms the conversion.
impl From<XConfigureEvent> for XEvent[src]
impl From<XConfigureEvent> for XEventfn from(other: XConfigureEvent) -> XEvent[src]
fn from(other: XConfigureEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XConfigureEvent> for XEvent[src]
impl<'a> From<&'a XConfigureEvent> for XEventfn from(other: &'a XConfigureEvent) -> XEvent[src]
fn from(other: &'a XConfigureEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XConfigureEvent[src]
impl From<XEvent> for XConfigureEventfn from(xevent: XEvent) -> XConfigureEvent[src]
fn from(xevent: XEvent) -> XConfigureEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XConfigureEvent[src]
impl<'a> From<&'a XEvent> for XConfigureEventfn from(xevent: &'a XEvent) -> XConfigureEvent[src]
fn from(xevent: &'a XEvent) -> XConfigureEventPerforms the conversion.
impl AsMut<XConfigureRequestEvent> for XEvent[src]
impl AsMut<XConfigureRequestEvent> for XEventfn as_mut(&mut self) -> &mut XConfigureRequestEvent[src]
fn as_mut(&mut self) -> &mut XConfigureRequestEventPerforms the conversion.
impl AsRef<XConfigureRequestEvent> for XEvent[src]
impl AsRef<XConfigureRequestEvent> for XEventfn as_ref(&self) -> &XConfigureRequestEvent[src]
fn as_ref(&self) -> &XConfigureRequestEventPerforms the conversion.
impl From<XConfigureRequestEvent> for XEvent[src]
impl From<XConfigureRequestEvent> for XEventfn from(other: XConfigureRequestEvent) -> XEvent[src]
fn from(other: XConfigureRequestEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XConfigureRequestEvent> for XEvent[src]
impl<'a> From<&'a XConfigureRequestEvent> for XEventfn from(other: &'a XConfigureRequestEvent) -> XEvent[src]
fn from(other: &'a XConfigureRequestEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XConfigureRequestEvent[src]
impl From<XEvent> for XConfigureRequestEventfn from(xevent: XEvent) -> XConfigureRequestEvent[src]
fn from(xevent: XEvent) -> XConfigureRequestEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XConfigureRequestEvent[src]
impl<'a> From<&'a XEvent> for XConfigureRequestEventfn from(xevent: &'a XEvent) -> XConfigureRequestEvent[src]
fn from(xevent: &'a XEvent) -> XConfigureRequestEventPerforms the conversion.
impl AsMut<XCreateWindowEvent> for XEvent[src]
impl AsMut<XCreateWindowEvent> for XEventfn as_mut(&mut self) -> &mut XCreateWindowEvent[src]
fn as_mut(&mut self) -> &mut XCreateWindowEventPerforms the conversion.
impl AsRef<XCreateWindowEvent> for XEvent[src]
impl AsRef<XCreateWindowEvent> for XEventfn as_ref(&self) -> &XCreateWindowEvent[src]
fn as_ref(&self) -> &XCreateWindowEventPerforms the conversion.
impl From<XCreateWindowEvent> for XEvent[src]
impl From<XCreateWindowEvent> for XEventfn from(other: XCreateWindowEvent) -> XEvent[src]
fn from(other: XCreateWindowEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XCreateWindowEvent> for XEvent[src]
impl<'a> From<&'a XCreateWindowEvent> for XEventfn from(other: &'a XCreateWindowEvent) -> XEvent[src]
fn from(other: &'a XCreateWindowEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XCreateWindowEvent[src]
impl From<XEvent> for XCreateWindowEventfn from(xevent: XEvent) -> XCreateWindowEvent[src]
fn from(xevent: XEvent) -> XCreateWindowEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XCreateWindowEvent[src]
impl<'a> From<&'a XEvent> for XCreateWindowEventfn from(xevent: &'a XEvent) -> XCreateWindowEvent[src]
fn from(xevent: &'a XEvent) -> XCreateWindowEventPerforms the conversion.
impl AsMut<XCrossingEvent> for XEvent[src]
impl AsMut<XCrossingEvent> for XEventfn as_mut(&mut self) -> &mut XCrossingEvent[src]
fn as_mut(&mut self) -> &mut XCrossingEventPerforms the conversion.
impl AsRef<XCrossingEvent> for XEvent[src]
impl AsRef<XCrossingEvent> for XEventfn as_ref(&self) -> &XCrossingEvent[src]
fn as_ref(&self) -> &XCrossingEventPerforms the conversion.
impl From<XCrossingEvent> for XEvent[src]
impl From<XCrossingEvent> for XEventfn from(other: XCrossingEvent) -> XEvent[src]
fn from(other: XCrossingEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XCrossingEvent> for XEvent[src]
impl<'a> From<&'a XCrossingEvent> for XEventfn from(other: &'a XCrossingEvent) -> XEvent[src]
fn from(other: &'a XCrossingEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XCrossingEvent[src]
impl From<XEvent> for XCrossingEventfn from(xevent: XEvent) -> XCrossingEvent[src]
fn from(xevent: XEvent) -> XCrossingEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XCrossingEvent[src]
impl<'a> From<&'a XEvent> for XCrossingEventfn from(xevent: &'a XEvent) -> XCrossingEvent[src]
fn from(xevent: &'a XEvent) -> XCrossingEventPerforms the conversion.
impl AsMut<XDestroyWindowEvent> for XEvent[src]
impl AsMut<XDestroyWindowEvent> for XEventfn as_mut(&mut self) -> &mut XDestroyWindowEvent[src]
fn as_mut(&mut self) -> &mut XDestroyWindowEventPerforms the conversion.
impl AsRef<XDestroyWindowEvent> for XEvent[src]
impl AsRef<XDestroyWindowEvent> for XEventfn as_ref(&self) -> &XDestroyWindowEvent[src]
fn as_ref(&self) -> &XDestroyWindowEventPerforms the conversion.
impl From<XDestroyWindowEvent> for XEvent[src]
impl From<XDestroyWindowEvent> for XEventfn from(other: XDestroyWindowEvent) -> XEvent[src]
fn from(other: XDestroyWindowEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XDestroyWindowEvent> for XEvent[src]
impl<'a> From<&'a XDestroyWindowEvent> for XEventfn from(other: &'a XDestroyWindowEvent) -> XEvent[src]
fn from(other: &'a XDestroyWindowEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XDestroyWindowEvent[src]
impl From<XEvent> for XDestroyWindowEventfn from(xevent: XEvent) -> XDestroyWindowEvent[src]
fn from(xevent: XEvent) -> XDestroyWindowEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XDestroyWindowEvent[src]
impl<'a> From<&'a XEvent> for XDestroyWindowEventfn from(xevent: &'a XEvent) -> XDestroyWindowEvent[src]
fn from(xevent: &'a XEvent) -> XDestroyWindowEventPerforms the conversion.
impl AsMut<XErrorEvent> for XEvent[src]
impl AsMut<XErrorEvent> for XEventfn as_mut(&mut self) -> &mut XErrorEvent[src]
fn as_mut(&mut self) -> &mut XErrorEventPerforms the conversion.
impl AsRef<XErrorEvent> for XEvent[src]
impl AsRef<XErrorEvent> for XEventfn as_ref(&self) -> &XErrorEvent[src]
fn as_ref(&self) -> &XErrorEventPerforms the conversion.
impl From<XErrorEvent> for XEvent[src]
impl From<XErrorEvent> for XEventfn from(other: XErrorEvent) -> XEvent[src]
fn from(other: XErrorEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XErrorEvent> for XEvent[src]
impl<'a> From<&'a XErrorEvent> for XEventfn from(other: &'a XErrorEvent) -> XEvent[src]
fn from(other: &'a XErrorEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XErrorEvent[src]
impl From<XEvent> for XErrorEventfn from(xevent: XEvent) -> XErrorEvent[src]
fn from(xevent: XEvent) -> XErrorEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XErrorEvent[src]
impl<'a> From<&'a XEvent> for XErrorEventfn from(xevent: &'a XEvent) -> XErrorEvent[src]
fn from(xevent: &'a XEvent) -> XErrorEventPerforms the conversion.
impl AsMut<XExposeEvent> for XEvent[src]
impl AsMut<XExposeEvent> for XEventfn as_mut(&mut self) -> &mut XExposeEvent[src]
fn as_mut(&mut self) -> &mut XExposeEventPerforms the conversion.
impl AsRef<XExposeEvent> for XEvent[src]
impl AsRef<XExposeEvent> for XEventfn as_ref(&self) -> &XExposeEvent[src]
fn as_ref(&self) -> &XExposeEventPerforms the conversion.
impl From<XExposeEvent> for XEvent[src]
impl From<XExposeEvent> for XEventfn from(other: XExposeEvent) -> XEvent[src]
fn from(other: XExposeEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XExposeEvent> for XEvent[src]
impl<'a> From<&'a XExposeEvent> for XEventfn from(other: &'a XExposeEvent) -> XEvent[src]
fn from(other: &'a XExposeEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XExposeEvent[src]
impl From<XEvent> for XExposeEventfn from(xevent: XEvent) -> XExposeEvent[src]
fn from(xevent: XEvent) -> XExposeEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XExposeEvent[src]
impl<'a> From<&'a XEvent> for XExposeEventfn from(xevent: &'a XEvent) -> XExposeEvent[src]
fn from(xevent: &'a XEvent) -> XExposeEventPerforms the conversion.
impl AsMut<XFocusChangeEvent> for XEvent[src]
impl AsMut<XFocusChangeEvent> for XEventfn as_mut(&mut self) -> &mut XFocusChangeEvent[src]
fn as_mut(&mut self) -> &mut XFocusChangeEventPerforms the conversion.
impl AsRef<XFocusChangeEvent> for XEvent[src]
impl AsRef<XFocusChangeEvent> for XEventfn as_ref(&self) -> &XFocusChangeEvent[src]
fn as_ref(&self) -> &XFocusChangeEventPerforms the conversion.
impl From<XFocusChangeEvent> for XEvent[src]
impl From<XFocusChangeEvent> for XEventfn from(other: XFocusChangeEvent) -> XEvent[src]
fn from(other: XFocusChangeEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XFocusChangeEvent> for XEvent[src]
impl<'a> From<&'a XFocusChangeEvent> for XEventfn from(other: &'a XFocusChangeEvent) -> XEvent[src]
fn from(other: &'a XFocusChangeEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XFocusChangeEvent[src]
impl From<XEvent> for XFocusChangeEventfn from(xevent: XEvent) -> XFocusChangeEvent[src]
fn from(xevent: XEvent) -> XFocusChangeEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XFocusChangeEvent[src]
impl<'a> From<&'a XEvent> for XFocusChangeEventfn from(xevent: &'a XEvent) -> XFocusChangeEvent[src]
fn from(xevent: &'a XEvent) -> XFocusChangeEventPerforms the conversion.
impl AsMut<XGenericEventCookie> for XEvent[src]
impl AsMut<XGenericEventCookie> for XEventfn as_mut(&mut self) -> &mut XGenericEventCookie[src]
fn as_mut(&mut self) -> &mut XGenericEventCookiePerforms the conversion.
impl AsRef<XGenericEventCookie> for XEvent[src]
impl AsRef<XGenericEventCookie> for XEventfn as_ref(&self) -> &XGenericEventCookie[src]
fn as_ref(&self) -> &XGenericEventCookiePerforms the conversion.
impl From<XGenericEventCookie> for XEvent[src]
impl From<XGenericEventCookie> for XEventfn from(other: XGenericEventCookie) -> XEvent[src]
fn from(other: XGenericEventCookie) -> XEventPerforms the conversion.
impl<'a> From<&'a XGenericEventCookie> for XEvent[src]
impl<'a> From<&'a XGenericEventCookie> for XEventfn from(other: &'a XGenericEventCookie) -> XEvent[src]
fn from(other: &'a XGenericEventCookie) -> XEventPerforms the conversion.
impl From<XEvent> for XGenericEventCookie[src]
impl From<XEvent> for XGenericEventCookiefn from(xevent: XEvent) -> XGenericEventCookie[src]
fn from(xevent: XEvent) -> XGenericEventCookiePerforms the conversion.
impl<'a> From<&'a XEvent> for XGenericEventCookie[src]
impl<'a> From<&'a XEvent> for XGenericEventCookiefn from(xevent: &'a XEvent) -> XGenericEventCookie[src]
fn from(xevent: &'a XEvent) -> XGenericEventCookiePerforms the conversion.
impl AsMut<XGraphicsExposeEvent> for XEvent[src]
impl AsMut<XGraphicsExposeEvent> for XEventfn as_mut(&mut self) -> &mut XGraphicsExposeEvent[src]
fn as_mut(&mut self) -> &mut XGraphicsExposeEventPerforms the conversion.
impl AsRef<XGraphicsExposeEvent> for XEvent[src]
impl AsRef<XGraphicsExposeEvent> for XEventfn as_ref(&self) -> &XGraphicsExposeEvent[src]
fn as_ref(&self) -> &XGraphicsExposeEventPerforms the conversion.
impl From<XGraphicsExposeEvent> for XEvent[src]
impl From<XGraphicsExposeEvent> for XEventfn from(other: XGraphicsExposeEvent) -> XEvent[src]
fn from(other: XGraphicsExposeEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XGraphicsExposeEvent> for XEvent[src]
impl<'a> From<&'a XGraphicsExposeEvent> for XEventfn from(other: &'a XGraphicsExposeEvent) -> XEvent[src]
fn from(other: &'a XGraphicsExposeEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XGraphicsExposeEvent[src]
impl From<XEvent> for XGraphicsExposeEventfn from(xevent: XEvent) -> XGraphicsExposeEvent[src]
fn from(xevent: XEvent) -> XGraphicsExposeEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XGraphicsExposeEvent[src]
impl<'a> From<&'a XEvent> for XGraphicsExposeEventfn from(xevent: &'a XEvent) -> XGraphicsExposeEvent[src]
fn from(xevent: &'a XEvent) -> XGraphicsExposeEventPerforms the conversion.
impl AsMut<XGravityEvent> for XEvent[src]
impl AsMut<XGravityEvent> for XEventfn as_mut(&mut self) -> &mut XGravityEvent[src]
fn as_mut(&mut self) -> &mut XGravityEventPerforms the conversion.
impl AsRef<XGravityEvent> for XEvent[src]
impl AsRef<XGravityEvent> for XEventfn as_ref(&self) -> &XGravityEvent[src]
fn as_ref(&self) -> &XGravityEventPerforms the conversion.
impl From<XGravityEvent> for XEvent[src]
impl From<XGravityEvent> for XEventfn from(other: XGravityEvent) -> XEvent[src]
fn from(other: XGravityEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XGravityEvent> for XEvent[src]
impl<'a> From<&'a XGravityEvent> for XEventfn from(other: &'a XGravityEvent) -> XEvent[src]
fn from(other: &'a XGravityEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XGravityEvent[src]
impl From<XEvent> for XGravityEventfn from(xevent: XEvent) -> XGravityEvent[src]
fn from(xevent: XEvent) -> XGravityEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XGravityEvent[src]
impl<'a> From<&'a XEvent> for XGravityEventfn from(xevent: &'a XEvent) -> XGravityEvent[src]
fn from(xevent: &'a XEvent) -> XGravityEventPerforms the conversion.
impl AsMut<XKeyEvent> for XEvent[src]
impl AsMut<XKeyEvent> for XEventimpl AsRef<XKeyEvent> for XEvent[src]
impl AsRef<XKeyEvent> for XEventimpl From<XKeyEvent> for XEvent[src]
impl From<XKeyEvent> for XEventimpl<'a> From<&'a XKeyEvent> for XEvent[src]
impl<'a> From<&'a XKeyEvent> for XEventimpl From<XEvent> for XKeyEvent[src]
impl From<XEvent> for XKeyEventimpl<'a> From<&'a XEvent> for XKeyEvent[src]
impl<'a> From<&'a XEvent> for XKeyEventimpl AsMut<XKeymapEvent> for XEvent[src]
impl AsMut<XKeymapEvent> for XEventfn as_mut(&mut self) -> &mut XKeymapEvent[src]
fn as_mut(&mut self) -> &mut XKeymapEventPerforms the conversion.
impl AsRef<XKeymapEvent> for XEvent[src]
impl AsRef<XKeymapEvent> for XEventfn as_ref(&self) -> &XKeymapEvent[src]
fn as_ref(&self) -> &XKeymapEventPerforms the conversion.
impl From<XKeymapEvent> for XEvent[src]
impl From<XKeymapEvent> for XEventfn from(other: XKeymapEvent) -> XEvent[src]
fn from(other: XKeymapEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XKeymapEvent> for XEvent[src]
impl<'a> From<&'a XKeymapEvent> for XEventfn from(other: &'a XKeymapEvent) -> XEvent[src]
fn from(other: &'a XKeymapEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XKeymapEvent[src]
impl From<XEvent> for XKeymapEventfn from(xevent: XEvent) -> XKeymapEvent[src]
fn from(xevent: XEvent) -> XKeymapEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XKeymapEvent[src]
impl<'a> From<&'a XEvent> for XKeymapEventfn from(xevent: &'a XEvent) -> XKeymapEvent[src]
fn from(xevent: &'a XEvent) -> XKeymapEventPerforms the conversion.
impl AsMut<XMapEvent> for XEvent[src]
impl AsMut<XMapEvent> for XEventimpl AsRef<XMapEvent> for XEvent[src]
impl AsRef<XMapEvent> for XEventimpl From<XMapEvent> for XEvent[src]
impl From<XMapEvent> for XEventimpl<'a> From<&'a XMapEvent> for XEvent[src]
impl<'a> From<&'a XMapEvent> for XEventimpl From<XEvent> for XMapEvent[src]
impl From<XEvent> for XMapEventimpl<'a> From<&'a XEvent> for XMapEvent[src]
impl<'a> From<&'a XEvent> for XMapEventimpl AsMut<XMappingEvent> for XEvent[src]
impl AsMut<XMappingEvent> for XEventfn as_mut(&mut self) -> &mut XMappingEvent[src]
fn as_mut(&mut self) -> &mut XMappingEventPerforms the conversion.
impl AsRef<XMappingEvent> for XEvent[src]
impl AsRef<XMappingEvent> for XEventfn as_ref(&self) -> &XMappingEvent[src]
fn as_ref(&self) -> &XMappingEventPerforms the conversion.
impl From<XMappingEvent> for XEvent[src]
impl From<XMappingEvent> for XEventfn from(other: XMappingEvent) -> XEvent[src]
fn from(other: XMappingEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XMappingEvent> for XEvent[src]
impl<'a> From<&'a XMappingEvent> for XEventfn from(other: &'a XMappingEvent) -> XEvent[src]
fn from(other: &'a XMappingEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XMappingEvent[src]
impl From<XEvent> for XMappingEventfn from(xevent: XEvent) -> XMappingEvent[src]
fn from(xevent: XEvent) -> XMappingEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XMappingEvent[src]
impl<'a> From<&'a XEvent> for XMappingEventfn from(xevent: &'a XEvent) -> XMappingEvent[src]
fn from(xevent: &'a XEvent) -> XMappingEventPerforms the conversion.
impl AsMut<XMapRequestEvent> for XEvent[src]
impl AsMut<XMapRequestEvent> for XEventfn as_mut(&mut self) -> &mut XMapRequestEvent[src]
fn as_mut(&mut self) -> &mut XMapRequestEventPerforms the conversion.
impl AsRef<XMapRequestEvent> for XEvent[src]
impl AsRef<XMapRequestEvent> for XEventfn as_ref(&self) -> &XMapRequestEvent[src]
fn as_ref(&self) -> &XMapRequestEventPerforms the conversion.
impl From<XMapRequestEvent> for XEvent[src]
impl From<XMapRequestEvent> for XEventfn from(other: XMapRequestEvent) -> XEvent[src]
fn from(other: XMapRequestEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XMapRequestEvent> for XEvent[src]
impl<'a> From<&'a XMapRequestEvent> for XEventfn from(other: &'a XMapRequestEvent) -> XEvent[src]
fn from(other: &'a XMapRequestEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XMapRequestEvent[src]
impl From<XEvent> for XMapRequestEventfn from(xevent: XEvent) -> XMapRequestEvent[src]
fn from(xevent: XEvent) -> XMapRequestEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XMapRequestEvent[src]
impl<'a> From<&'a XEvent> for XMapRequestEventfn from(xevent: &'a XEvent) -> XMapRequestEvent[src]
fn from(xevent: &'a XEvent) -> XMapRequestEventPerforms the conversion.
impl AsMut<XMotionEvent> for XEvent[src]
impl AsMut<XMotionEvent> for XEventfn as_mut(&mut self) -> &mut XMotionEvent[src]
fn as_mut(&mut self) -> &mut XMotionEventPerforms the conversion.
impl AsRef<XMotionEvent> for XEvent[src]
impl AsRef<XMotionEvent> for XEventfn as_ref(&self) -> &XMotionEvent[src]
fn as_ref(&self) -> &XMotionEventPerforms the conversion.
impl From<XMotionEvent> for XEvent[src]
impl From<XMotionEvent> for XEventfn from(other: XMotionEvent) -> XEvent[src]
fn from(other: XMotionEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XMotionEvent> for XEvent[src]
impl<'a> From<&'a XMotionEvent> for XEventfn from(other: &'a XMotionEvent) -> XEvent[src]
fn from(other: &'a XMotionEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XMotionEvent[src]
impl From<XEvent> for XMotionEventfn from(xevent: XEvent) -> XMotionEvent[src]
fn from(xevent: XEvent) -> XMotionEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XMotionEvent[src]
impl<'a> From<&'a XEvent> for XMotionEventfn from(xevent: &'a XEvent) -> XMotionEvent[src]
fn from(xevent: &'a XEvent) -> XMotionEventPerforms the conversion.
impl AsMut<XNoExposeEvent> for XEvent[src]
impl AsMut<XNoExposeEvent> for XEventfn as_mut(&mut self) -> &mut XNoExposeEvent[src]
fn as_mut(&mut self) -> &mut XNoExposeEventPerforms the conversion.
impl AsRef<XNoExposeEvent> for XEvent[src]
impl AsRef<XNoExposeEvent> for XEventfn as_ref(&self) -> &XNoExposeEvent[src]
fn as_ref(&self) -> &XNoExposeEventPerforms the conversion.
impl From<XNoExposeEvent> for XEvent[src]
impl From<XNoExposeEvent> for XEventfn from(other: XNoExposeEvent) -> XEvent[src]
fn from(other: XNoExposeEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XNoExposeEvent> for XEvent[src]
impl<'a> From<&'a XNoExposeEvent> for XEventfn from(other: &'a XNoExposeEvent) -> XEvent[src]
fn from(other: &'a XNoExposeEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XNoExposeEvent[src]
impl From<XEvent> for XNoExposeEventfn from(xevent: XEvent) -> XNoExposeEvent[src]
fn from(xevent: XEvent) -> XNoExposeEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XNoExposeEvent[src]
impl<'a> From<&'a XEvent> for XNoExposeEventfn from(xevent: &'a XEvent) -> XNoExposeEvent[src]
fn from(xevent: &'a XEvent) -> XNoExposeEventPerforms the conversion.
impl AsMut<XPropertyEvent> for XEvent[src]
impl AsMut<XPropertyEvent> for XEventfn as_mut(&mut self) -> &mut XPropertyEvent[src]
fn as_mut(&mut self) -> &mut XPropertyEventPerforms the conversion.
impl AsRef<XPropertyEvent> for XEvent[src]
impl AsRef<XPropertyEvent> for XEventfn as_ref(&self) -> &XPropertyEvent[src]
fn as_ref(&self) -> &XPropertyEventPerforms the conversion.
impl From<XPropertyEvent> for XEvent[src]
impl From<XPropertyEvent> for XEventfn from(other: XPropertyEvent) -> XEvent[src]
fn from(other: XPropertyEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XPropertyEvent> for XEvent[src]
impl<'a> From<&'a XPropertyEvent> for XEventfn from(other: &'a XPropertyEvent) -> XEvent[src]
fn from(other: &'a XPropertyEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XPropertyEvent[src]
impl From<XEvent> for XPropertyEventfn from(xevent: XEvent) -> XPropertyEvent[src]
fn from(xevent: XEvent) -> XPropertyEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XPropertyEvent[src]
impl<'a> From<&'a XEvent> for XPropertyEventfn from(xevent: &'a XEvent) -> XPropertyEvent[src]
fn from(xevent: &'a XEvent) -> XPropertyEventPerforms the conversion.
impl AsMut<XReparentEvent> for XEvent[src]
impl AsMut<XReparentEvent> for XEventfn as_mut(&mut self) -> &mut XReparentEvent[src]
fn as_mut(&mut self) -> &mut XReparentEventPerforms the conversion.
impl AsRef<XReparentEvent> for XEvent[src]
impl AsRef<XReparentEvent> for XEventfn as_ref(&self) -> &XReparentEvent[src]
fn as_ref(&self) -> &XReparentEventPerforms the conversion.
impl From<XReparentEvent> for XEvent[src]
impl From<XReparentEvent> for XEventfn from(other: XReparentEvent) -> XEvent[src]
fn from(other: XReparentEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XReparentEvent> for XEvent[src]
impl<'a> From<&'a XReparentEvent> for XEventfn from(other: &'a XReparentEvent) -> XEvent[src]
fn from(other: &'a XReparentEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XReparentEvent[src]
impl From<XEvent> for XReparentEventfn from(xevent: XEvent) -> XReparentEvent[src]
fn from(xevent: XEvent) -> XReparentEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XReparentEvent[src]
impl<'a> From<&'a XEvent> for XReparentEventfn from(xevent: &'a XEvent) -> XReparentEvent[src]
fn from(xevent: &'a XEvent) -> XReparentEventPerforms the conversion.
impl AsMut<XResizeRequestEvent> for XEvent[src]
impl AsMut<XResizeRequestEvent> for XEventfn as_mut(&mut self) -> &mut XResizeRequestEvent[src]
fn as_mut(&mut self) -> &mut XResizeRequestEventPerforms the conversion.
impl AsRef<XResizeRequestEvent> for XEvent[src]
impl AsRef<XResizeRequestEvent> for XEventfn as_ref(&self) -> &XResizeRequestEvent[src]
fn as_ref(&self) -> &XResizeRequestEventPerforms the conversion.
impl From<XResizeRequestEvent> for XEvent[src]
impl From<XResizeRequestEvent> for XEventfn from(other: XResizeRequestEvent) -> XEvent[src]
fn from(other: XResizeRequestEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XResizeRequestEvent> for XEvent[src]
impl<'a> From<&'a XResizeRequestEvent> for XEventfn from(other: &'a XResizeRequestEvent) -> XEvent[src]
fn from(other: &'a XResizeRequestEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XResizeRequestEvent[src]
impl From<XEvent> for XResizeRequestEventfn from(xevent: XEvent) -> XResizeRequestEvent[src]
fn from(xevent: XEvent) -> XResizeRequestEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XResizeRequestEvent[src]
impl<'a> From<&'a XEvent> for XResizeRequestEventfn from(xevent: &'a XEvent) -> XResizeRequestEvent[src]
fn from(xevent: &'a XEvent) -> XResizeRequestEventPerforms the conversion.
impl AsMut<XSelectionClearEvent> for XEvent[src]
impl AsMut<XSelectionClearEvent> for XEventfn as_mut(&mut self) -> &mut XSelectionClearEvent[src]
fn as_mut(&mut self) -> &mut XSelectionClearEventPerforms the conversion.
impl AsRef<XSelectionClearEvent> for XEvent[src]
impl AsRef<XSelectionClearEvent> for XEventfn as_ref(&self) -> &XSelectionClearEvent[src]
fn as_ref(&self) -> &XSelectionClearEventPerforms the conversion.
impl From<XSelectionClearEvent> for XEvent[src]
impl From<XSelectionClearEvent> for XEventfn from(other: XSelectionClearEvent) -> XEvent[src]
fn from(other: XSelectionClearEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XSelectionClearEvent> for XEvent[src]
impl<'a> From<&'a XSelectionClearEvent> for XEventfn from(other: &'a XSelectionClearEvent) -> XEvent[src]
fn from(other: &'a XSelectionClearEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XSelectionClearEvent[src]
impl From<XEvent> for XSelectionClearEventfn from(xevent: XEvent) -> XSelectionClearEvent[src]
fn from(xevent: XEvent) -> XSelectionClearEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XSelectionClearEvent[src]
impl<'a> From<&'a XEvent> for XSelectionClearEventfn from(xevent: &'a XEvent) -> XSelectionClearEvent[src]
fn from(xevent: &'a XEvent) -> XSelectionClearEventPerforms the conversion.
impl AsMut<XSelectionEvent> for XEvent[src]
impl AsMut<XSelectionEvent> for XEventfn as_mut(&mut self) -> &mut XSelectionEvent[src]
fn as_mut(&mut self) -> &mut XSelectionEventPerforms the conversion.
impl AsRef<XSelectionEvent> for XEvent[src]
impl AsRef<XSelectionEvent> for XEventfn as_ref(&self) -> &XSelectionEvent[src]
fn as_ref(&self) -> &XSelectionEventPerforms the conversion.
impl From<XSelectionEvent> for XEvent[src]
impl From<XSelectionEvent> for XEventfn from(other: XSelectionEvent) -> XEvent[src]
fn from(other: XSelectionEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XSelectionEvent> for XEvent[src]
impl<'a> From<&'a XSelectionEvent> for XEventfn from(other: &'a XSelectionEvent) -> XEvent[src]
fn from(other: &'a XSelectionEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XSelectionEvent[src]
impl From<XEvent> for XSelectionEventfn from(xevent: XEvent) -> XSelectionEvent[src]
fn from(xevent: XEvent) -> XSelectionEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XSelectionEvent[src]
impl<'a> From<&'a XEvent> for XSelectionEventfn from(xevent: &'a XEvent) -> XSelectionEvent[src]
fn from(xevent: &'a XEvent) -> XSelectionEventPerforms the conversion.
impl AsMut<XSelectionRequestEvent> for XEvent[src]
impl AsMut<XSelectionRequestEvent> for XEventfn as_mut(&mut self) -> &mut XSelectionRequestEvent[src]
fn as_mut(&mut self) -> &mut XSelectionRequestEventPerforms the conversion.
impl AsRef<XSelectionRequestEvent> for XEvent[src]
impl AsRef<XSelectionRequestEvent> for XEventfn as_ref(&self) -> &XSelectionRequestEvent[src]
fn as_ref(&self) -> &XSelectionRequestEventPerforms the conversion.
impl From<XSelectionRequestEvent> for XEvent[src]
impl From<XSelectionRequestEvent> for XEventfn from(other: XSelectionRequestEvent) -> XEvent[src]
fn from(other: XSelectionRequestEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XSelectionRequestEvent> for XEvent[src]
impl<'a> From<&'a XSelectionRequestEvent> for XEventfn from(other: &'a XSelectionRequestEvent) -> XEvent[src]
fn from(other: &'a XSelectionRequestEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XSelectionRequestEvent[src]
impl From<XEvent> for XSelectionRequestEventfn from(xevent: XEvent) -> XSelectionRequestEvent[src]
fn from(xevent: XEvent) -> XSelectionRequestEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XSelectionRequestEvent[src]
impl<'a> From<&'a XEvent> for XSelectionRequestEventfn from(xevent: &'a XEvent) -> XSelectionRequestEvent[src]
fn from(xevent: &'a XEvent) -> XSelectionRequestEventPerforms the conversion.
impl AsMut<XUnmapEvent> for XEvent[src]
impl AsMut<XUnmapEvent> for XEventfn as_mut(&mut self) -> &mut XUnmapEvent[src]
fn as_mut(&mut self) -> &mut XUnmapEventPerforms the conversion.
impl AsRef<XUnmapEvent> for XEvent[src]
impl AsRef<XUnmapEvent> for XEventfn as_ref(&self) -> &XUnmapEvent[src]
fn as_ref(&self) -> &XUnmapEventPerforms the conversion.
impl From<XUnmapEvent> for XEvent[src]
impl From<XUnmapEvent> for XEventfn from(other: XUnmapEvent) -> XEvent[src]
fn from(other: XUnmapEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XUnmapEvent> for XEvent[src]
impl<'a> From<&'a XUnmapEvent> for XEventfn from(other: &'a XUnmapEvent) -> XEvent[src]
fn from(other: &'a XUnmapEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XUnmapEvent[src]
impl From<XEvent> for XUnmapEventfn from(xevent: XEvent) -> XUnmapEvent[src]
fn from(xevent: XEvent) -> XUnmapEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XUnmapEvent[src]
impl<'a> From<&'a XEvent> for XUnmapEventfn from(xevent: &'a XEvent) -> XUnmapEvent[src]
fn from(xevent: &'a XEvent) -> XUnmapEventPerforms the conversion.
impl AsMut<XVisibilityEvent> for XEvent[src]
impl AsMut<XVisibilityEvent> for XEventfn as_mut(&mut self) -> &mut XVisibilityEvent[src]
fn as_mut(&mut self) -> &mut XVisibilityEventPerforms the conversion.
impl AsRef<XVisibilityEvent> for XEvent[src]
impl AsRef<XVisibilityEvent> for XEventfn as_ref(&self) -> &XVisibilityEvent[src]
fn as_ref(&self) -> &XVisibilityEventPerforms the conversion.
impl From<XVisibilityEvent> for XEvent[src]
impl From<XVisibilityEvent> for XEventfn from(other: XVisibilityEvent) -> XEvent[src]
fn from(other: XVisibilityEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XVisibilityEvent> for XEvent[src]
impl<'a> From<&'a XVisibilityEvent> for XEventfn from(other: &'a XVisibilityEvent) -> XEvent[src]
fn from(other: &'a XVisibilityEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XVisibilityEvent[src]
impl From<XEvent> for XVisibilityEventfn from(xevent: XEvent) -> XVisibilityEvent[src]
fn from(xevent: XEvent) -> XVisibilityEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XVisibilityEvent[src]
impl<'a> From<&'a XEvent> for XVisibilityEventfn from(xevent: &'a XEvent) -> XVisibilityEvent[src]
fn from(xevent: &'a XEvent) -> XVisibilityEventPerforms the conversion.
impl AsMut<XF86VidModeNotifyEvent> for XEvent[src]
impl AsMut<XF86VidModeNotifyEvent> for XEventfn as_mut(&mut self) -> &mut XF86VidModeNotifyEvent[src]
fn as_mut(&mut self) -> &mut XF86VidModeNotifyEventPerforms the conversion.
impl AsRef<XF86VidModeNotifyEvent> for XEvent[src]
impl AsRef<XF86VidModeNotifyEvent> for XEventfn as_ref(&self) -> &XF86VidModeNotifyEvent[src]
fn as_ref(&self) -> &XF86VidModeNotifyEventPerforms the conversion.
impl From<XF86VidModeNotifyEvent> for XEvent[src]
impl From<XF86VidModeNotifyEvent> for XEventfn from(other: XF86VidModeNotifyEvent) -> XEvent[src]
fn from(other: XF86VidModeNotifyEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XF86VidModeNotifyEvent> for XEvent[src]
impl<'a> From<&'a XF86VidModeNotifyEvent> for XEventfn from(other: &'a XF86VidModeNotifyEvent) -> XEvent[src]
fn from(other: &'a XF86VidModeNotifyEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XF86VidModeNotifyEvent[src]
impl From<XEvent> for XF86VidModeNotifyEventfn from(xevent: XEvent) -> XF86VidModeNotifyEvent[src]
fn from(xevent: XEvent) -> XF86VidModeNotifyEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XF86VidModeNotifyEvent[src]
impl<'a> From<&'a XEvent> for XF86VidModeNotifyEventfn from(xevent: &'a XEvent) -> XF86VidModeNotifyEvent[src]
fn from(xevent: &'a XEvent) -> XF86VidModeNotifyEventPerforms the conversion.
impl AsMut<XScreenSaverNotifyEvent> for XEvent[src]
impl AsMut<XScreenSaverNotifyEvent> for XEventfn as_mut(&mut self) -> &mut XScreenSaverNotifyEvent[src]
fn as_mut(&mut self) -> &mut XScreenSaverNotifyEventPerforms the conversion.
impl AsRef<XScreenSaverNotifyEvent> for XEvent[src]
impl AsRef<XScreenSaverNotifyEvent> for XEventfn as_ref(&self) -> &XScreenSaverNotifyEvent[src]
fn as_ref(&self) -> &XScreenSaverNotifyEventPerforms the conversion.
impl From<XScreenSaverNotifyEvent> for XEvent[src]
impl From<XScreenSaverNotifyEvent> for XEventfn from(other: XScreenSaverNotifyEvent) -> XEvent[src]
fn from(other: XScreenSaverNotifyEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XScreenSaverNotifyEvent> for XEvent[src]
impl<'a> From<&'a XScreenSaverNotifyEvent> for XEventfn from(other: &'a XScreenSaverNotifyEvent) -> XEvent[src]
fn from(other: &'a XScreenSaverNotifyEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XScreenSaverNotifyEvent[src]
impl From<XEvent> for XScreenSaverNotifyEventfn from(xevent: XEvent) -> XScreenSaverNotifyEvent[src]
fn from(xevent: XEvent) -> XScreenSaverNotifyEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XScreenSaverNotifyEvent[src]
impl<'a> From<&'a XEvent> for XScreenSaverNotifyEventfn from(xevent: &'a XEvent) -> XScreenSaverNotifyEvent[src]
fn from(xevent: &'a XEvent) -> XScreenSaverNotifyEventPerforms the conversion.
impl AsMut<XRRScreenChangeNotifyEvent> for XEvent[src]
impl AsMut<XRRScreenChangeNotifyEvent> for XEventfn as_mut(&mut self) -> &mut XRRScreenChangeNotifyEvent[src]
fn as_mut(&mut self) -> &mut XRRScreenChangeNotifyEventPerforms the conversion.
impl AsRef<XRRScreenChangeNotifyEvent> for XEvent[src]
impl AsRef<XRRScreenChangeNotifyEvent> for XEventfn as_ref(&self) -> &XRRScreenChangeNotifyEvent[src]
fn as_ref(&self) -> &XRRScreenChangeNotifyEventPerforms the conversion.
impl From<XRRScreenChangeNotifyEvent> for XEvent[src]
impl From<XRRScreenChangeNotifyEvent> for XEventfn from(other: XRRScreenChangeNotifyEvent) -> XEvent[src]
fn from(other: XRRScreenChangeNotifyEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XRRScreenChangeNotifyEvent> for XEvent[src]
impl<'a> From<&'a XRRScreenChangeNotifyEvent> for XEventfn from(other: &'a XRRScreenChangeNotifyEvent) -> XEvent[src]
fn from(other: &'a XRRScreenChangeNotifyEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XRRScreenChangeNotifyEvent[src]
impl From<XEvent> for XRRScreenChangeNotifyEventfn from(xevent: XEvent) -> XRRScreenChangeNotifyEvent[src]
fn from(xevent: XEvent) -> XRRScreenChangeNotifyEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XRRScreenChangeNotifyEvent[src]
impl<'a> From<&'a XEvent> for XRRScreenChangeNotifyEventfn from(xevent: &'a XEvent) -> XRRScreenChangeNotifyEvent[src]
fn from(xevent: &'a XEvent) -> XRRScreenChangeNotifyEventPerforms the conversion.
impl AsMut<XRRNotifyEvent> for XEvent[src]
impl AsMut<XRRNotifyEvent> for XEventfn as_mut(&mut self) -> &mut XRRNotifyEvent[src]
fn as_mut(&mut self) -> &mut XRRNotifyEventPerforms the conversion.
impl AsRef<XRRNotifyEvent> for XEvent[src]
impl AsRef<XRRNotifyEvent> for XEventfn as_ref(&self) -> &XRRNotifyEvent[src]
fn as_ref(&self) -> &XRRNotifyEventPerforms the conversion.
impl From<XRRNotifyEvent> for XEvent[src]
impl From<XRRNotifyEvent> for XEventfn from(other: XRRNotifyEvent) -> XEvent[src]
fn from(other: XRRNotifyEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XRRNotifyEvent> for XEvent[src]
impl<'a> From<&'a XRRNotifyEvent> for XEventfn from(other: &'a XRRNotifyEvent) -> XEvent[src]
fn from(other: &'a XRRNotifyEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XRRNotifyEvent[src]
impl From<XEvent> for XRRNotifyEventfn from(xevent: XEvent) -> XRRNotifyEvent[src]
fn from(xevent: XEvent) -> XRRNotifyEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XRRNotifyEvent[src]
impl<'a> From<&'a XEvent> for XRRNotifyEventfn from(xevent: &'a XEvent) -> XRRNotifyEvent[src]
fn from(xevent: &'a XEvent) -> XRRNotifyEventPerforms the conversion.
impl AsMut<XRROutputChangeNotifyEvent> for XEvent[src]
impl AsMut<XRROutputChangeNotifyEvent> for XEventfn as_mut(&mut self) -> &mut XRROutputChangeNotifyEvent[src]
fn as_mut(&mut self) -> &mut XRROutputChangeNotifyEventPerforms the conversion.
impl AsRef<XRROutputChangeNotifyEvent> for XEvent[src]
impl AsRef<XRROutputChangeNotifyEvent> for XEventfn as_ref(&self) -> &XRROutputChangeNotifyEvent[src]
fn as_ref(&self) -> &XRROutputChangeNotifyEventPerforms the conversion.
impl From<XRROutputChangeNotifyEvent> for XEvent[src]
impl From<XRROutputChangeNotifyEvent> for XEventfn from(other: XRROutputChangeNotifyEvent) -> XEvent[src]
fn from(other: XRROutputChangeNotifyEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XRROutputChangeNotifyEvent> for XEvent[src]
impl<'a> From<&'a XRROutputChangeNotifyEvent> for XEventfn from(other: &'a XRROutputChangeNotifyEvent) -> XEvent[src]
fn from(other: &'a XRROutputChangeNotifyEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XRROutputChangeNotifyEvent[src]
impl From<XEvent> for XRROutputChangeNotifyEventfn from(xevent: XEvent) -> XRROutputChangeNotifyEvent[src]
fn from(xevent: XEvent) -> XRROutputChangeNotifyEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XRROutputChangeNotifyEvent[src]
impl<'a> From<&'a XEvent> for XRROutputChangeNotifyEventfn from(xevent: &'a XEvent) -> XRROutputChangeNotifyEvent[src]
fn from(xevent: &'a XEvent) -> XRROutputChangeNotifyEventPerforms the conversion.
impl AsMut<XRRCrtcChangeNotifyEvent> for XEvent[src]
impl AsMut<XRRCrtcChangeNotifyEvent> for XEventfn as_mut(&mut self) -> &mut XRRCrtcChangeNotifyEvent[src]
fn as_mut(&mut self) -> &mut XRRCrtcChangeNotifyEventPerforms the conversion.
impl AsRef<XRRCrtcChangeNotifyEvent> for XEvent[src]
impl AsRef<XRRCrtcChangeNotifyEvent> for XEventfn as_ref(&self) -> &XRRCrtcChangeNotifyEvent[src]
fn as_ref(&self) -> &XRRCrtcChangeNotifyEventPerforms the conversion.
impl From<XRRCrtcChangeNotifyEvent> for XEvent[src]
impl From<XRRCrtcChangeNotifyEvent> for XEventfn from(other: XRRCrtcChangeNotifyEvent) -> XEvent[src]
fn from(other: XRRCrtcChangeNotifyEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XRRCrtcChangeNotifyEvent> for XEvent[src]
impl<'a> From<&'a XRRCrtcChangeNotifyEvent> for XEventfn from(other: &'a XRRCrtcChangeNotifyEvent) -> XEvent[src]
fn from(other: &'a XRRCrtcChangeNotifyEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XRRCrtcChangeNotifyEvent[src]
impl From<XEvent> for XRRCrtcChangeNotifyEventfn from(xevent: XEvent) -> XRRCrtcChangeNotifyEvent[src]
fn from(xevent: XEvent) -> XRRCrtcChangeNotifyEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XRRCrtcChangeNotifyEvent[src]
impl<'a> From<&'a XEvent> for XRRCrtcChangeNotifyEventfn from(xevent: &'a XEvent) -> XRRCrtcChangeNotifyEvent[src]
fn from(xevent: &'a XEvent) -> XRRCrtcChangeNotifyEventPerforms the conversion.
impl AsMut<XRROutputPropertyNotifyEvent> for XEvent[src]
impl AsMut<XRROutputPropertyNotifyEvent> for XEventfn as_mut(&mut self) -> &mut XRROutputPropertyNotifyEvent[src]
fn as_mut(&mut self) -> &mut XRROutputPropertyNotifyEventPerforms the conversion.
impl AsRef<XRROutputPropertyNotifyEvent> for XEvent[src]
impl AsRef<XRROutputPropertyNotifyEvent> for XEventfn as_ref(&self) -> &XRROutputPropertyNotifyEvent[src]
fn as_ref(&self) -> &XRROutputPropertyNotifyEventPerforms the conversion.
impl From<XRROutputPropertyNotifyEvent> for XEvent[src]
impl From<XRROutputPropertyNotifyEvent> for XEventfn from(other: XRROutputPropertyNotifyEvent) -> XEvent[src]
fn from(other: XRROutputPropertyNotifyEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XRROutputPropertyNotifyEvent> for XEvent[src]
impl<'a> From<&'a XRROutputPropertyNotifyEvent> for XEventfn from(other: &'a XRROutputPropertyNotifyEvent) -> XEvent[src]
fn from(other: &'a XRROutputPropertyNotifyEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XRROutputPropertyNotifyEvent[src]
impl From<XEvent> for XRROutputPropertyNotifyEventfn from(xevent: XEvent) -> XRROutputPropertyNotifyEvent[src]
fn from(xevent: XEvent) -> XRROutputPropertyNotifyEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XRROutputPropertyNotifyEvent[src]
impl<'a> From<&'a XEvent> for XRROutputPropertyNotifyEventfn from(xevent: &'a XEvent) -> XRROutputPropertyNotifyEvent[src]
fn from(xevent: &'a XEvent) -> XRROutputPropertyNotifyEventPerforms the conversion.
impl AsMut<XRRProviderChangeNotifyEvent> for XEvent[src]
impl AsMut<XRRProviderChangeNotifyEvent> for XEventfn as_mut(&mut self) -> &mut XRRProviderChangeNotifyEvent[src]
fn as_mut(&mut self) -> &mut XRRProviderChangeNotifyEventPerforms the conversion.
impl AsRef<XRRProviderChangeNotifyEvent> for XEvent[src]
impl AsRef<XRRProviderChangeNotifyEvent> for XEventfn as_ref(&self) -> &XRRProviderChangeNotifyEvent[src]
fn as_ref(&self) -> &XRRProviderChangeNotifyEventPerforms the conversion.
impl From<XRRProviderChangeNotifyEvent> for XEvent[src]
impl From<XRRProviderChangeNotifyEvent> for XEventfn from(other: XRRProviderChangeNotifyEvent) -> XEvent[src]
fn from(other: XRRProviderChangeNotifyEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XRRProviderChangeNotifyEvent> for XEvent[src]
impl<'a> From<&'a XRRProviderChangeNotifyEvent> for XEventfn from(other: &'a XRRProviderChangeNotifyEvent) -> XEvent[src]
fn from(other: &'a XRRProviderChangeNotifyEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XRRProviderChangeNotifyEvent[src]
impl From<XEvent> for XRRProviderChangeNotifyEventfn from(xevent: XEvent) -> XRRProviderChangeNotifyEvent[src]
fn from(xevent: XEvent) -> XRRProviderChangeNotifyEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XRRProviderChangeNotifyEvent[src]
impl<'a> From<&'a XEvent> for XRRProviderChangeNotifyEventfn from(xevent: &'a XEvent) -> XRRProviderChangeNotifyEvent[src]
fn from(xevent: &'a XEvent) -> XRRProviderChangeNotifyEventPerforms the conversion.
impl AsMut<XRRProviderPropertyNotifyEvent> for XEvent[src]
impl AsMut<XRRProviderPropertyNotifyEvent> for XEventfn as_mut(&mut self) -> &mut XRRProviderPropertyNotifyEvent[src]
fn as_mut(&mut self) -> &mut XRRProviderPropertyNotifyEventPerforms the conversion.
impl AsRef<XRRProviderPropertyNotifyEvent> for XEvent[src]
impl AsRef<XRRProviderPropertyNotifyEvent> for XEventfn as_ref(&self) -> &XRRProviderPropertyNotifyEvent[src]
fn as_ref(&self) -> &XRRProviderPropertyNotifyEventPerforms the conversion.
impl From<XRRProviderPropertyNotifyEvent> for XEvent[src]
impl From<XRRProviderPropertyNotifyEvent> for XEventfn from(other: XRRProviderPropertyNotifyEvent) -> XEvent[src]
fn from(other: XRRProviderPropertyNotifyEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XRRProviderPropertyNotifyEvent> for XEvent[src]
impl<'a> From<&'a XRRProviderPropertyNotifyEvent> for XEventfn from(other: &'a XRRProviderPropertyNotifyEvent) -> XEvent[src]
fn from(other: &'a XRRProviderPropertyNotifyEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XRRProviderPropertyNotifyEvent[src]
impl From<XEvent> for XRRProviderPropertyNotifyEventfn from(xevent: XEvent) -> XRRProviderPropertyNotifyEvent[src]
fn from(xevent: XEvent) -> XRRProviderPropertyNotifyEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XRRProviderPropertyNotifyEvent[src]
impl<'a> From<&'a XEvent> for XRRProviderPropertyNotifyEventfn from(xevent: &'a XEvent) -> XRRProviderPropertyNotifyEvent[src]
fn from(xevent: &'a XEvent) -> XRRProviderPropertyNotifyEventPerforms the conversion.
impl AsMut<XRRResourceChangeNotifyEvent> for XEvent[src]
impl AsMut<XRRResourceChangeNotifyEvent> for XEventfn as_mut(&mut self) -> &mut XRRResourceChangeNotifyEvent[src]
fn as_mut(&mut self) -> &mut XRRResourceChangeNotifyEventPerforms the conversion.
impl AsRef<XRRResourceChangeNotifyEvent> for XEvent[src]
impl AsRef<XRRResourceChangeNotifyEvent> for XEventfn as_ref(&self) -> &XRRResourceChangeNotifyEvent[src]
fn as_ref(&self) -> &XRRResourceChangeNotifyEventPerforms the conversion.
impl From<XRRResourceChangeNotifyEvent> for XEvent[src]
impl From<XRRResourceChangeNotifyEvent> for XEventfn from(other: XRRResourceChangeNotifyEvent) -> XEvent[src]
fn from(other: XRRResourceChangeNotifyEvent) -> XEventPerforms the conversion.
impl<'a> From<&'a XRRResourceChangeNotifyEvent> for XEvent[src]
impl<'a> From<&'a XRRResourceChangeNotifyEvent> for XEventfn from(other: &'a XRRResourceChangeNotifyEvent) -> XEvent[src]
fn from(other: &'a XRRResourceChangeNotifyEvent) -> XEventPerforms the conversion.
impl From<XEvent> for XRRResourceChangeNotifyEvent[src]
impl From<XEvent> for XRRResourceChangeNotifyEventfn from(xevent: XEvent) -> XRRResourceChangeNotifyEvent[src]
fn from(xevent: XEvent) -> XRRResourceChangeNotifyEventPerforms the conversion.
impl<'a> From<&'a XEvent> for XRRResourceChangeNotifyEvent[src]
impl<'a> From<&'a XEvent> for XRRResourceChangeNotifyEventfn from(xevent: &'a XEvent) -> XRRResourceChangeNotifyEvent[src]
fn from(xevent: &'a XEvent) -> XRRResourceChangeNotifyEventPerforms the conversion.