Enum wayland_client::wayland::WaylandProtocolEvent [] [src]

pub enum WaylandProtocolEvent {
    WlDisplay(ProxyIdWlDisplayEvent),
    WlRegistry(ProxyIdWlRegistryEvent),
    WlCallback(ProxyIdWlCallbackEvent),
    WlShm(ProxyIdWlShmEvent),
    WlBuffer(ProxyIdWlBufferEvent),
    WlDataOffer(ProxyIdWlDataOfferEvent),
    WlDataSource(ProxyIdWlDataSourceEvent),
    WlDataDevice(ProxyIdWlDataDeviceEvent),
    WlShellSurface(ProxyIdWlShellSurfaceEvent),
    WlSurface(ProxyIdWlSurfaceEvent),
    WlSeat(ProxyIdWlSeatEvent),
    WlPointer(ProxyIdWlPointerEvent),
    WlKeyboard(ProxyIdWlKeyboardEvent),
    WlTouch(ProxyIdWlTouchEvent),
    WlOutput(ProxyIdWlOutputEvent),
}
[]

An event generated by the protocol wayland.

Each variant is composed of a ProxyId reffering to the proxy object and of the event data itself.

Variants

Trait Implementations

impl Debug for WaylandProtocolEvent
[src]

[]

Formats the value using the given formatter.