Struct x11_dl::xlib::XEvent
[−]
[src]
pub struct XEvent { pub pad: [c_long; 24], }
Fields
pad |
pub struct XEvent { pub pad: [c_long; 24], }
pad |
impl XEvent
impl AsMut<XAnyEvent> for XEvent
impl AsRef<XAnyEvent> for XEvent
impl From<XAnyEvent> for XEvent
impl<'a> From<&'a XAnyEvent> for XEvent
impl AsMut<XButtonEvent> for XEvent
fn as_mut(&mut self) -> &mut XButtonEvent
impl AsRef<XButtonEvent> for XEvent
fn as_ref(&self) -> &XButtonEvent
impl From<XButtonEvent> for XEvent
fn from(other: XButtonEvent) -> XEvent
impl<'a> From<&'a XButtonEvent> for XEvent
fn from(other: &'a XButtonEvent) -> XEvent
impl AsMut<XCirculateEvent> for XEvent
fn as_mut(&mut self) -> &mut XCirculateEvent
impl AsRef<XCirculateEvent> for XEvent
fn as_ref(&self) -> &XCirculateEvent
impl From<XCirculateEvent> for XEvent
fn from(other: XCirculateEvent) -> XEvent
impl<'a> From<&'a XCirculateEvent> for XEvent
fn from(other: &'a XCirculateEvent) -> XEvent
impl AsMut<XCirculateRequestEvent> for XEvent
fn as_mut(&mut self) -> &mut XCirculateRequestEvent
impl AsRef<XCirculateRequestEvent> for XEvent
fn as_ref(&self) -> &XCirculateRequestEvent
impl From<XCirculateRequestEvent> for XEvent
fn from(other: XCirculateRequestEvent) -> XEvent
impl<'a> From<&'a XCirculateRequestEvent> for XEvent
fn from(other: &'a XCirculateRequestEvent) -> XEvent
impl AsMut<XClientMessageEvent> for XEvent
fn as_mut(&mut self) -> &mut XClientMessageEvent
impl AsRef<XClientMessageEvent> for XEvent
fn as_ref(&self) -> &XClientMessageEvent
impl From<XClientMessageEvent> for XEvent
fn from(other: XClientMessageEvent) -> XEvent
impl<'a> From<&'a XClientMessageEvent> for XEvent
fn from(other: &'a XClientMessageEvent) -> XEvent
impl AsMut<XColormapEvent> for XEvent
fn as_mut(&mut self) -> &mut XColormapEvent
impl AsRef<XColormapEvent> for XEvent
fn as_ref(&self) -> &XColormapEvent
impl From<XColormapEvent> for XEvent
fn from(other: XColormapEvent) -> XEvent
impl<'a> From<&'a XColormapEvent> for XEvent
fn from(other: &'a XColormapEvent) -> XEvent
impl AsMut<XConfigureEvent> for XEvent
fn as_mut(&mut self) -> &mut XConfigureEvent
impl AsRef<XConfigureEvent> for XEvent
fn as_ref(&self) -> &XConfigureEvent
impl From<XConfigureEvent> for XEvent
fn from(other: XConfigureEvent) -> XEvent
impl<'a> From<&'a XConfigureEvent> for XEvent
fn from(other: &'a XConfigureEvent) -> XEvent
impl AsMut<XConfigureRequestEvent> for XEvent
fn as_mut(&mut self) -> &mut XConfigureRequestEvent
impl AsRef<XConfigureRequestEvent> for XEvent
fn as_ref(&self) -> &XConfigureRequestEvent
impl From<XConfigureRequestEvent> for XEvent
fn from(other: XConfigureRequestEvent) -> XEvent
impl<'a> From<&'a XConfigureRequestEvent> for XEvent
fn from(other: &'a XConfigureRequestEvent) -> XEvent
impl AsMut<XCreateWindowEvent> for XEvent
fn as_mut(&mut self) -> &mut XCreateWindowEvent
impl AsRef<XCreateWindowEvent> for XEvent
fn as_ref(&self) -> &XCreateWindowEvent
impl From<XCreateWindowEvent> for XEvent
fn from(other: XCreateWindowEvent) -> XEvent
impl<'a> From<&'a XCreateWindowEvent> for XEvent
fn from(other: &'a XCreateWindowEvent) -> XEvent
impl AsMut<XCrossingEvent> for XEvent
fn as_mut(&mut self) -> &mut XCrossingEvent
impl AsRef<XCrossingEvent> for XEvent
fn as_ref(&self) -> &XCrossingEvent
impl From<XCrossingEvent> for XEvent
fn from(other: XCrossingEvent) -> XEvent
impl<'a> From<&'a XCrossingEvent> for XEvent
fn from(other: &'a XCrossingEvent) -> XEvent
impl AsMut<XDestroyWindowEvent> for XEvent
fn as_mut(&mut self) -> &mut XDestroyWindowEvent
impl AsRef<XDestroyWindowEvent> for XEvent
fn as_ref(&self) -> &XDestroyWindowEvent
impl From<XDestroyWindowEvent> for XEvent
fn from(other: XDestroyWindowEvent) -> XEvent
impl<'a> From<&'a XDestroyWindowEvent> for XEvent
fn from(other: &'a XDestroyWindowEvent) -> XEvent
impl AsMut<XErrorEvent> for XEvent
fn as_mut(&mut self) -> &mut XErrorEvent
impl AsRef<XErrorEvent> for XEvent
fn as_ref(&self) -> &XErrorEvent
impl From<XErrorEvent> for XEvent
fn from(other: XErrorEvent) -> XEvent
impl<'a> From<&'a XErrorEvent> for XEvent
fn from(other: &'a XErrorEvent) -> XEvent
impl AsMut<XExposeEvent> for XEvent
fn as_mut(&mut self) -> &mut XExposeEvent
impl AsRef<XExposeEvent> for XEvent
fn as_ref(&self) -> &XExposeEvent
impl From<XExposeEvent> for XEvent
fn from(other: XExposeEvent) -> XEvent
impl<'a> From<&'a XExposeEvent> for XEvent
fn from(other: &'a XExposeEvent) -> XEvent
impl AsMut<XFocusChangeEvent> for XEvent
fn as_mut(&mut self) -> &mut XFocusChangeEvent
impl AsRef<XFocusChangeEvent> for XEvent
fn as_ref(&self) -> &XFocusChangeEvent
impl From<XFocusChangeEvent> for XEvent
fn from(other: XFocusChangeEvent) -> XEvent
impl<'a> From<&'a XFocusChangeEvent> for XEvent
fn from(other: &'a XFocusChangeEvent) -> XEvent
impl AsMut<XGenericEventCookie> for XEvent
fn as_mut(&mut self) -> &mut XGenericEventCookie
impl AsRef<XGenericEventCookie> for XEvent
fn as_ref(&self) -> &XGenericEventCookie
impl From<XGenericEventCookie> for XEvent
fn from(other: XGenericEventCookie) -> XEvent
impl<'a> From<&'a XGenericEventCookie> for XEvent
fn from(other: &'a XGenericEventCookie) -> XEvent
impl AsMut<XGraphicsExposeEvent> for XEvent
fn as_mut(&mut self) -> &mut XGraphicsExposeEvent
impl AsRef<XGraphicsExposeEvent> for XEvent
fn as_ref(&self) -> &XGraphicsExposeEvent
impl From<XGraphicsExposeEvent> for XEvent
fn from(other: XGraphicsExposeEvent) -> XEvent
impl<'a> From<&'a XGraphicsExposeEvent> for XEvent
fn from(other: &'a XGraphicsExposeEvent) -> XEvent
impl AsMut<XGravityEvent> for XEvent
fn as_mut(&mut self) -> &mut XGravityEvent
impl AsRef<XGravityEvent> for XEvent
fn as_ref(&self) -> &XGravityEvent
impl From<XGravityEvent> for XEvent
fn from(other: XGravityEvent) -> XEvent
impl<'a> From<&'a XGravityEvent> for XEvent
fn from(other: &'a XGravityEvent) -> XEvent
impl AsMut<XKeyEvent> for XEvent
impl AsRef<XKeyEvent> for XEvent
impl From<XKeyEvent> for XEvent
impl<'a> From<&'a XKeyEvent> for XEvent
impl AsMut<XKeymapEvent> for XEvent
fn as_mut(&mut self) -> &mut XKeymapEvent
impl AsRef<XKeymapEvent> for XEvent
fn as_ref(&self) -> &XKeymapEvent
impl From<XKeymapEvent> for XEvent
fn from(other: XKeymapEvent) -> XEvent
impl<'a> From<&'a XKeymapEvent> for XEvent
fn from(other: &'a XKeymapEvent) -> XEvent
impl AsMut<XMapEvent> for XEvent
impl AsRef<XMapEvent> for XEvent
impl From<XMapEvent> for XEvent
impl<'a> From<&'a XMapEvent> for XEvent
impl AsMut<XMappingEvent> for XEvent
fn as_mut(&mut self) -> &mut XMappingEvent
impl AsRef<XMappingEvent> for XEvent
fn as_ref(&self) -> &XMappingEvent
impl From<XMappingEvent> for XEvent
fn from(other: XMappingEvent) -> XEvent
impl<'a> From<&'a XMappingEvent> for XEvent
fn from(other: &'a XMappingEvent) -> XEvent
impl AsMut<XMapRequestEvent> for XEvent
fn as_mut(&mut self) -> &mut XMapRequestEvent
impl AsRef<XMapRequestEvent> for XEvent
fn as_ref(&self) -> &XMapRequestEvent
impl From<XMapRequestEvent> for XEvent
fn from(other: XMapRequestEvent) -> XEvent
impl<'a> From<&'a XMapRequestEvent> for XEvent
fn from(other: &'a XMapRequestEvent) -> XEvent
impl AsMut<XMotionEvent> for XEvent
fn as_mut(&mut self) -> &mut XMotionEvent
impl AsRef<XMotionEvent> for XEvent
fn as_ref(&self) -> &XMotionEvent
impl From<XMotionEvent> for XEvent
fn from(other: XMotionEvent) -> XEvent
impl<'a> From<&'a XMotionEvent> for XEvent
fn from(other: &'a XMotionEvent) -> XEvent
impl AsMut<XNoExposeEvent> for XEvent
fn as_mut(&mut self) -> &mut XNoExposeEvent
impl AsRef<XNoExposeEvent> for XEvent
fn as_ref(&self) -> &XNoExposeEvent
impl From<XNoExposeEvent> for XEvent
fn from(other: XNoExposeEvent) -> XEvent
impl<'a> From<&'a XNoExposeEvent> for XEvent
fn from(other: &'a XNoExposeEvent) -> XEvent
impl AsMut<XPropertyEvent> for XEvent
fn as_mut(&mut self) -> &mut XPropertyEvent
impl AsRef<XPropertyEvent> for XEvent
fn as_ref(&self) -> &XPropertyEvent
impl From<XPropertyEvent> for XEvent
fn from(other: XPropertyEvent) -> XEvent
impl<'a> From<&'a XPropertyEvent> for XEvent
fn from(other: &'a XPropertyEvent) -> XEvent
impl AsMut<XReparentEvent> for XEvent
fn as_mut(&mut self) -> &mut XReparentEvent
impl AsRef<XReparentEvent> for XEvent
fn as_ref(&self) -> &XReparentEvent
impl From<XReparentEvent> for XEvent
fn from(other: XReparentEvent) -> XEvent
impl<'a> From<&'a XReparentEvent> for XEvent
fn from(other: &'a XReparentEvent) -> XEvent
impl AsMut<XResizeRequestEvent> for XEvent
fn as_mut(&mut self) -> &mut XResizeRequestEvent
impl AsRef<XResizeRequestEvent> for XEvent
fn as_ref(&self) -> &XResizeRequestEvent
impl From<XResizeRequestEvent> for XEvent
fn from(other: XResizeRequestEvent) -> XEvent
impl<'a> From<&'a XResizeRequestEvent> for XEvent
fn from(other: &'a XResizeRequestEvent) -> XEvent
impl AsMut<XSelectionClearEvent> for XEvent
fn as_mut(&mut self) -> &mut XSelectionClearEvent
impl AsRef<XSelectionClearEvent> for XEvent
fn as_ref(&self) -> &XSelectionClearEvent
impl From<XSelectionClearEvent> for XEvent
fn from(other: XSelectionClearEvent) -> XEvent
impl<'a> From<&'a XSelectionClearEvent> for XEvent
fn from(other: &'a XSelectionClearEvent) -> XEvent
impl AsMut<XSelectionEvent> for XEvent
fn as_mut(&mut self) -> &mut XSelectionEvent
impl AsRef<XSelectionEvent> for XEvent
fn as_ref(&self) -> &XSelectionEvent
impl From<XSelectionEvent> for XEvent
fn from(other: XSelectionEvent) -> XEvent
impl<'a> From<&'a XSelectionEvent> for XEvent
fn from(other: &'a XSelectionEvent) -> XEvent
impl AsMut<XSelectionRequestEvent> for XEvent
fn as_mut(&mut self) -> &mut XSelectionRequestEvent
impl AsRef<XSelectionRequestEvent> for XEvent
fn as_ref(&self) -> &XSelectionRequestEvent
impl From<XSelectionRequestEvent> for XEvent
fn from(other: XSelectionRequestEvent) -> XEvent
impl<'a> From<&'a XSelectionRequestEvent> for XEvent
fn from(other: &'a XSelectionRequestEvent) -> XEvent
impl AsMut<XUnmapEvent> for XEvent
fn as_mut(&mut self) -> &mut XUnmapEvent
impl AsRef<XUnmapEvent> for XEvent
fn as_ref(&self) -> &XUnmapEvent
impl From<XUnmapEvent> for XEvent
fn from(other: XUnmapEvent) -> XEvent
impl<'a> From<&'a XUnmapEvent> for XEvent
fn from(other: &'a XUnmapEvent) -> XEvent
impl AsMut<XVisibilityEvent> for XEvent
fn as_mut(&mut self) -> &mut XVisibilityEvent
impl AsRef<XVisibilityEvent> for XEvent
fn as_ref(&self) -> &XVisibilityEvent
impl From<XVisibilityEvent> for XEvent
fn from(other: XVisibilityEvent) -> XEvent
impl<'a> From<&'a XVisibilityEvent> for XEvent
fn from(other: &'a XVisibilityEvent) -> XEvent
impl PartialEq for XEvent
impl Copy for XEvent
impl Clone for XEvent
fn clone(&self) -> XEvent
fn clone_from(&mut self, source: &Self)