Struct x11::xlib::XEvent [] [src]

pub struct XEvent {
    pub pad: [c_long; 24],
}

Fields

pad: [c_long; 24]

Methods

impl XEvent
[src]

fn get_type(&self) -> c_int

Trait Implementations

impl PartialEq for XEvent
[src]

fn eq(&self, __arg_0: &XEvent) -> bool

This method tests for self and other values to be equal, and is used by ==. Read more

fn ne(&self, __arg_0: &XEvent) -> bool

This method tests for !=.

impl Copy for XEvent
[src]

impl Clone for XEvent
[src]

fn clone(&self) -> XEvent

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more

impl From<XAnyEvent> for XEvent
[src]

fn from(e: XAnyEvent) -> XEvent

Performs the conversion.

impl From<XButtonEvent> for XEvent
[src]

fn from(e: XButtonEvent) -> XEvent

Performs the conversion.

impl From<XCirculateEvent> for XEvent
[src]

fn from(e: XCirculateEvent) -> XEvent

Performs the conversion.

impl From<XCirculateRequestEvent> for XEvent
[src]

fn from(e: XCirculateRequestEvent) -> XEvent

Performs the conversion.

impl From<XClientMessageEvent> for XEvent
[src]

fn from(e: XClientMessageEvent) -> XEvent

Performs the conversion.

impl From<XColormapEvent> for XEvent
[src]

fn from(e: XColormapEvent) -> XEvent

Performs the conversion.

impl From<XConfigureEvent> for XEvent
[src]

fn from(e: XConfigureEvent) -> XEvent

Performs the conversion.

impl From<XConfigureRequestEvent> for XEvent
[src]

fn from(e: XConfigureRequestEvent) -> XEvent

Performs the conversion.

impl From<XCreateWindowEvent> for XEvent
[src]

fn from(e: XCreateWindowEvent) -> XEvent

Performs the conversion.

impl From<XCrossingEvent> for XEvent
[src]

fn from(e: XCrossingEvent) -> XEvent

Performs the conversion.

impl From<XDestroyWindowEvent> for XEvent
[src]

fn from(e: XDestroyWindowEvent) -> XEvent

Performs the conversion.

impl From<XErrorEvent> for XEvent
[src]

fn from(e: XErrorEvent) -> XEvent

Performs the conversion.

impl From<XExposeEvent> for XEvent
[src]

fn from(e: XExposeEvent) -> XEvent

Performs the conversion.

impl From<XFocusChangeEvent> for XEvent
[src]

fn from(e: XFocusChangeEvent) -> XEvent

Performs the conversion.

impl From<XGraphicsExposeEvent> for XEvent
[src]

fn from(e: XGraphicsExposeEvent) -> XEvent

Performs the conversion.

impl From<XGravityEvent> for XEvent
[src]

fn from(e: XGravityEvent) -> XEvent

Performs the conversion.

impl From<XKeyEvent> for XEvent
[src]

fn from(e: XKeyEvent) -> XEvent

Performs the conversion.

impl From<XKeymapEvent> for XEvent
[src]

fn from(e: XKeymapEvent) -> XEvent

Performs the conversion.

impl From<XMapEvent> for XEvent
[src]

fn from(e: XMapEvent) -> XEvent

Performs the conversion.

impl From<XMappingEvent> for XEvent
[src]

fn from(e: XMappingEvent) -> XEvent

Performs the conversion.

impl From<XMotionEvent> for XEvent
[src]

fn from(e: XMotionEvent) -> XEvent

Performs the conversion.

impl From<XNoExposeEvent> for XEvent
[src]

fn from(e: XNoExposeEvent) -> XEvent

Performs the conversion.

impl From<XPropertyEvent> for XEvent
[src]

fn from(e: XPropertyEvent) -> XEvent

Performs the conversion.

impl From<XReparentEvent> for XEvent
[src]

fn from(e: XReparentEvent) -> XEvent

Performs the conversion.

impl From<XResizeRequestEvent> for XEvent
[src]

fn from(e: XResizeRequestEvent) -> XEvent

Performs the conversion.

impl From<XSelectionClearEvent> for XEvent
[src]

fn from(e: XSelectionClearEvent) -> XEvent

Performs the conversion.

impl From<XSelectionEvent> for XEvent
[src]

fn from(e: XSelectionEvent) -> XEvent

Performs the conversion.

impl From<XSelectionRequestEvent> for XEvent
[src]

fn from(e: XSelectionRequestEvent) -> XEvent

Performs the conversion.

impl From<XUnmapEvent> for XEvent
[src]

fn from(e: XUnmapEvent) -> XEvent

Performs the conversion.

impl From<XVisibilityEvent> for XEvent
[src]

fn from(e: XVisibilityEvent) -> XEvent

Performs the conversion.