61 个版本
0.29.5 | 2022 年 8 月 25 日 |
---|---|
0.29.4 | 2022 年 1 月 6 日 |
0.29.1 | 2021 年 10 月 17 日 |
0.29.0 | 2021 年 7 月 24 日 |
0.21.0-alpha1 | 2018 年 7 月 18 日 |
#561 in GUI
170,358 每月下载量
用于 487 个 crate (直接使用 4 个)
105KB
2K SLoC
wayland-commons
此 crate 汇集了 wayland-client
和 wayland-server
使用的常见例程和代码,因此您不需要直接使用它,而是应该使用这两个 crate 之一。
lib.rs
:
wayland 的常见定义
此 crate 存储了在 wayland-client
和 wayland-server
crate 中表示 wayland 消息和例程的常见类型和特质。
这特别包括 Interface
特质,它可以详尽地描述任何 wayland 接口。它的实现预期由 wayland-scanner
crate 生成。
此 crate 提供的主要面向用户的定义是 Implementation
特质,作为 wayland-client 或
wayland-server
的用户,您将使用它来定义可以处理程序接收到的消息的对象。请注意,此特质为具有适当签名的闭包自动实现,以提高方便性。
依赖项
~2MB
~38K SLoC