Module wayland_server::backend

source ·
Expand description

Backend reexports

Re-exports

  • pub use wayland_backend::io_lifetimes;
    Unix or Windows or WASI or HermitCore
  • pub 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