[−][src]Trait wayland_server::Interface
The description of a wayland interface
Implementations of this trait are supposed to be
generated using the wayland-scanner
crate.
Associated Types
type Request: 'static + MessageGroup
Set of requests associated to this interface
Requests are messages from the client to the server
type Event: 'static + MessageGroup
Set of events associated to this interface
Events are messages from the server to the client
Associated Constants
const NAME: &'static str
Name of this interface
const VERSION: u32
Maximum supported version of this interface
Implementors
impl Interface for WlBuffer
[src]
impl Interface for WlBuffer
impl Interface for WlCallback
[src]
impl Interface for WlCallback
impl Interface for WlCompositor
[src]
impl Interface for WlCompositor
impl Interface for WlDataDevice
[src]
impl Interface for WlDataDevice
impl Interface for WlDataDeviceManager
[src]
impl Interface for WlDataDeviceManager
impl Interface for WlDataOffer
[src]
impl Interface for WlDataOffer
impl Interface for WlDataSource
[src]
impl Interface for WlDataSource
impl Interface for WlKeyboard
[src]
impl Interface for WlKeyboard
impl Interface for WlOutput
[src]
impl Interface for WlOutput
impl Interface for WlPointer
[src]
impl Interface for WlPointer
impl Interface for WlRegion
[src]
impl Interface for WlRegion
impl Interface for WlSeat
[src]
impl Interface for WlSeat
impl Interface for WlShell
[src]
impl Interface for WlShell
impl Interface for WlShellSurface
[src]
impl Interface for WlShellSurface
impl Interface for WlShm
[src]
impl Interface for WlShm
impl Interface for WlShmPool
[src]
impl Interface for WlShmPool
impl Interface for WlSubcompositor
[src]
impl Interface for WlSubcompositor
impl Interface for WlSubsurface
[src]
impl Interface for WlSubsurface
impl Interface for WlSurface
[src]
impl Interface for WlSurface
impl Interface for WlTouch
[src]
impl Interface for WlTouch
impl Interface for AnonymousObject
[src]
impl Interface for AnonymousObject