15 个版本
0.5.0 | 2023 年 5 月 22 日 |
---|---|
0.4.7 |
|
0.4.6 | 2022 年 8 月 4 日 |
0.3.2 | 2021 年 12 月 8 日 |
0.1.1 | 2020 年 12 月 7 日 |
#949 在 解析器实现 中
每月 23 次下载
45KB
712 代码行
Nuuid
为 Rust 的新 Uuid(nuuid) 库
一个用于在 Rust 中创建和使用 RFC 4122 UUID 的无 std 库。
此库通过实验性的、semver 不稳定 的 experimental_uuid
cargo 功能,支持 UUID v6、v7 和 v8。
详细信息可能会随着草案的修改而更改。
有关详细信息,请参阅新的 UUID 格式草案 RFC和UUID 原型。
规范
此库遵循RFC 4122,以下勘误已注意
- 勘误 5560
- 我们选择不触摸无关紧要的位
安装
[dependencies]
nuuid = "0.5.0"
无 std
支持
[dependencies]
nuuid = "0.5.0"
依赖关系
默认依赖于getrandom
,它是 无 std
,但根据目标,可能需要操作系统库。
此 crate 仅在最新的 稳定 Rust 上进行了测试。
用法
有关详细信息,请参阅文档
变更日志
有关版本历史,请参阅CHANGELOG
另请参阅
其他uuid crate。
贡献
请随时在Github 仓库上提问。
有关代码贡献的详细信息,请参阅CONTRIBUTING.md
许可协议
根据您的选择,许可协议为以下之一
- Apache 许可证版本 2.0 (LICENSE-APACHE或http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT或http://opensource.org/licenses/MIT)
。
依赖关系
~0.7–1MB
~25K SLoC