Modules§
- backend
- Backend reexports
- globals
- Helpers for handling the initialization of an app
- protocol
- Generated protocol definitions
Macros§
- delegate_
dispatch - A helper macro which delegates a set of
Dispatch
implementations for proxies to some other type which provides a genericDispatch
implementation. - delegate_
noop - A helper macro which delegates a set of
Dispatch
implementations for proxies to a static handler. - event_
created_ child - Macro used to override
Dispatch::event_created_child()
Structs§
- Connection
- The Wayland connection
- Event
Queue - An event queue
- Queue
Freeze Guard - A handle that temporarily pauses event processing on an
EventQueue
. - Queue
Handle - A handle representing an
EventQueue
, used to assign objects upon creation. - Queue
Proxy Data - The
ObjectData
implementation used by Wayland proxies, integrating withDispatch
- Weak
- A weak handle to a Wayland object
Enums§
- Connect
Error - An error when trying to establish a Wayland connection.
- Dispatch
Error - Wayland dispatching error
- WEnum
- An enum value in the protocol.
Traits§
- Dispatch
- A trait for handlers of proxies’ events delivered to an
EventQueue
. - Proxy
- Trait representing a Wayland interface