#uuid #unique #rand #unique-identifier #global

nightly simple-uuid

简单通用唯一标识符(UUID)

7 个版本 (4 个重大更新)

0.5.1 2021 年 8 月 1 日
0.5.0 2021 年 7 月 31 日
0.4.0 2021 年 6 月 18 日
0.3.1 2021 年 5 月 18 日
0.1.0 2021 年 3 月 19 日

#75#unique-identifier

每月下载 21

MIT 许可证

22KB
496

UUID

通用唯一标识符(UUID)是一个 128 位的数字,用于在计算机系统中标识信息。术语全局唯一标识符(GUID)也被使用。

该包基于 RFC 4122 生成和检查 UUID。

安装

[dependencies]
simple-uuid = { version = "*", features = ["rand_num"] }

用法

use simple_uuid::v4;
println!("{}", v4!())

安全性

不要假设 UUID 很难猜测;它们不应用作安全功能。


lib.rs:

此包定义了 UUID(通用唯一标识符)的统一资源名称空间,也称为 GUID(全局唯一标识符)。UUID 长度为 128 位,可以保证在时间和空间上的唯一性。

[dependencies]
simple-uuid = { version = "*", features = ["rand_num"] }
use simple_uuid::v4;
println!("{}", v4!());

依赖项

~0–550KB