4个版本
0.9.3 | 2024年7月26日 |
---|---|
0.9.2 | 2024年7月21日 |
0.9.1 | 2024年7月20日 |
0.9.0 | 2024年7月20日 |
#587 in 编码
每月下载量344次
8KB
76 行
此crate提供了Euui
结构。
此类型表示一个唯一标识符,其大小是UUIDs和GUIDs的4倍。
因此,EUUI是512位或64字节。它可以读作4xu128
,8xu64
或64xu8
。
表示EUUI的原始十六进制字符串宽度为128个字符。
表示EUUI的格式化十六进制字符串宽度为131个字符(两个"-"和一个"\n")。
您可以创建
- 一个零Euui,使用
Euui::default
, - 或者,使用
Euui::random
创建一个随机的一个。
然后使用
Euui::format
将其显示为4个u128,或者使用Euui::.to_string
获取整个十六进制字符串,- 或者,使用
Euui::u128
或Euui::to_be_guids
访问单个u128, - 或者使用
Euui::u64
访问单个u64, - 或者使用
Euui::u8
或Euui::to_be_bytes
访问单个u8。
示例
::format()
2f8596cc2f3b3da9adf20cf9413104ab-1f8de1116aef039d12c80587e7551080
d43ed7632e94801a395a5454a382dff1-23decf62d51eafee3ec0bb98b1b90d15
::to_string()
2f8596cc2f3b3da9adf20cf9413104ab1f8de1116aef039d12c80587e7551080d43ed7632e94801a395a5454a382dff123decf62d51eafee3ec0bb98b1b90d15
依赖项
~315KB