120 releases

0.31.2 Jan 29, 2024
0.31.0 Sep 2, 2023
0.30.1 Jul 13, 2023
0.30.0 Dec 27, 2022
0.7.6 Nov 12, 2016

#44 in GUI

Download history 91338/week @ 2024-01-25 93342/week @ 2024-02-01 103459/week @ 2024-02-08 89824/week @ 2024-02-15 94623/week @ 2024-02-22 104382/week @ 2024-02-29 99266/week @ 2024-03-07 99420/week @ 2024-03-14 109392/week @ 2024-03-21 124500/week @ 2024-03-28 97195/week @ 2024-04-04 106731/week @ 2024-04-11 106831/week @ 2024-04-18 107695/week @ 2024-04-25 104872/week @ 2024-05-02 88030/week @ 2024-05-09

424,173 downloads per month
Used in 876 crates (38 directly)

MIT license

555KB
9K SLoC

crates.io docs.rs Continuous Integration codecov

wayland-protocols

This crate provides Wayland object definitions for the official Wayland protocol extensions. It is meant to be used in addition to wayland-client or wayland-server.

This crate follows the "wayland-protocols" extensions repository.

The provided objects are controlled by cargo features:

  • the client and server cargo features respectively enable the generation of client-side and server-side objects
  • the staging enable the generation of protocols in the staging process and will soon become stable.
  • the unstable enable the generation of not-yet-stabilized protocols

For other protocols, see also:

Dependencies

~3–12MB
~141K SLoC