[−][src]Crate wayland_protocols
This crate provides bindings to the official wayland protocol extensions provided in https://cgit.freedesktop.org/wayland/wayland-protocols
These bindings are built on top of the crates wayland-client and wayland-server.
Each protocol module contains a client
and a server
submodules, for each side of the
protocol. The creation of these modules (and the dependency on the associated crate) is
controlled by the two cargo features client
and server
.
The cargo feature unstable_protocols
adds an unstable
module, containing bindings
to protocols that are not yet considered stable. As such, no stability guarantee is
given for these protocols.
Some protocols require unstable rust features, the inclusion of them is controlled
by the cargo feature nightly
.
Modules
misc | Misc protocols |
presentation_time | Presentation time protocol |
unstable | Unstable protocols from wayland-protocols |
viewporter | Viewporter protocol |
wlr | wlr-procotols extension family |
xdg_shell | XDG Shell protocol |