breadx:X Window 系统协议在 Rust 中的实现

时间:2021-08-04 23:17:16
【文件属性】:
文件名称:breadx:X Window 系统协议在 Rust 中的实现
文件大小:663KB
文件格式:ZIP
更新时间:2021-08-04 23:17:16
Rust 面包 Rust 中 X Window 系统协议的实现。 100% 安全且(通常)无互斥锁。 MSRV 目前是 1.44.0。 欢迎使此 MSRV 降低的拉取请求。 您应该在 Xlib/XCB 绑定上使用它的原因 没有互斥体 一般更快(等待验证) 通过async_net对 Rust 的异步生态系统的内置支持 Crate 本身是#[forbid(unsafe_code)] ,依赖项要么是安全的,要么是经过验证的。 试图提供 Xlib 的易用性,同时还提供 XCB 的能力来利用 X 服务器的异步功能 可以在#[no_std]环境中使用。 不在 Xlib/XCB 绑定上使用它的原因 目前很不成熟 支持扩展,但它们的接口没有完全实现 与 Xlib/XCB 不兼容 ABI/API 如果您正在寻找更完整、完整的 Rust X11 实现并支持所有记录的扩展,请考虑 。 该项目旨在实现与bread

网友评论