11 个版本
使用旧的 Rust 2015
0.4.3 | 2023 年 7 月 27 日 |
---|---|
0.4.2 | 2023 年 3 月 9 日 |
0.4.1 | 2023 年 1 月 18 日 |
0.3.0 | 2022 年 4 月 17 日 |
0.1.1 | 2017 年 11 月 7 日 |
#151 in 操作系统
197 每月下载量
用于 6 个 crate (2 直接)
66KB
1.5K SLoC
Rust 对 libnv 和 nbpairs 的绑定。
这是什么?
这个库是 FreeBSD 的 Name/value pairs 库 (libnv) 的安全 Rust 绑定 (libnv
) 的封装。它是一个简化的 Map<&str,T>
,其中 T
可以是几种幸运的类型之一。
FreeBSD 的 libnv
与 zfs 项目的 libnvpair
不相同,它们也不是二进制兼容的。这个库支持两者。我没有将任何一个库一对一映射的意图 - 我只在我的 libzetta
中实现了我需要的功能,但是,如果你需要什么,请随时提交 issue 或发送 PR。
安装
如果你有 FreeBSD,库已经在基础系统中可用。在 Linux 上,你需要自己解决。
libnv
可在 crates.io 上找到,并可以像这样包含在你的 Cargo 启用的项目中
[dependencies]
libnv= "0.4.2"
使用方法
阅读 文档。
依赖关系
~210KB