4 个版本

0.1.3 2023 年 12 月 15 日
0.1.2 2023 年 10 月 30 日
0.1.1 2022 年 3 月 17 日
0.1.0 2022 年 3 月 17 日

#7#binary-representation

Download history 81/week @ 2024-04-19 5/week @ 2024-05-24 5/week @ 2024-05-31 1/week @ 2024-06-07

每月 65 次下载

MIT 许可证

8KB
152 代码行(不包括注释)

UUIDv6 for Rust

一个简单的 UUIDv6 crate。

let node = uuidv6::Node::new();

let mut st = node.uuidv6().into_iter();

let uid_1 = st.next();
let uid_2 = st.next();
let uid_3 = st.next();

此库返回标准的 UUIDv6 字符串。

作为替代,可以生成这些 UUID 的 16 字节二进制表示形式

let node = uuidv6::Node::new();

let mut st = node.uuidv6_raw().into_iter();

let uid_1 = st.next();
let uid_2 = st.next();
let uid_3 = st.next();

依赖项

~52–455KB