文件名称:udev-rs:Udev绑定防锈
文件大小:27KB
文件格式:ZIP
更新时间:2024-05-23 07:45:54
Rust
Udev绑定防锈 注意:该库当前未维护。 如果您想接管,请提出问题。 libudev的设计很差(在某些地方,它很普通),所以我放弃了尝试将其驯服到一个健全的锈库中。 这些绑定有效地将一对一映射到libudev(但是调用它们比C更简单/更简单)。 !!!警告!!! 这是Alpha质量,也是我的第一个防锈项目。 请评论/查看我的代码(我可能做错了很多事情)。 实施须知 穿线 要注意的一个警告是,该库不是线程安全的(您不能在线程之间共享数据结构)。 不幸的是,这意味着一个udev上下文和从中创建的所有udev对象都必须保留在同一线程中。 监控器 我目前不公开基础监视器文件描述符,也没有提供异步等待监视器的方法。 虽然我需要此功能,但目前看不到提供此功能的安全方法。 枚举器 枚举器API有点时髦,因为它与底层libudev API尽可能匹配。 具体来说,您必须记住在进行迭代以实际执行任何有用的
【文件预览】:
udev-rs-master
----LICENSE(26KB)
----src()
--------udev()
--------lib.rs(2KB)
----Cargo.toml(393B)
----.gitignore(20B)
----README.md(3KB)