Module wayland_server::backend
source · Expand description
Backend reexports
Re-exports
pub use wayland_backend::io_lifetimes;
Unix or Windows or WASI or HermitCorepub use wayland_backend::smallvec;
Modules
- Types and utilities for manipulating the Wayland protocol
Structs
- A backend object that represents the state of a wayland server.
- An ID representing a Wayland client
- Holds the client credentials
- An Id representing a global
- Main handle of a backend to the Wayland protocol
- An error generated when trying to act on an invalid
ObjectId
. - An ID representing a Wayland object
- A weak reference to a
Handle
Enums
- Describes why a client has been disconnected from the server.
- An error type representing the failure to initialize a backend
Traits
- A trait representing your data associated to a client
- A trait representing the handling of new bound globals
- A trait representing your data associated to an object