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