2个版本
0.1.1 | 2024年8月4日 |
---|---|
0.1.0 | 2024年6月22日 |
#274 in 身份验证
每月109次下载
24KB
408 行
RowID
基于时间的时间唯一ID解决方案。
快速开始
您可以使用以下代码创建RowID
use rowid::rowid;
let id: String = rowid();
或使用以下代码自定义RowID
use rowid::{RowIDWithConfig, RowIDWithConfigResult};
let rwc: RowIDWithConfigResult = RowIDWithConfig::new()
.char_list("0123456789ABCDEFGHJKMNPQRSTVWXYZ".to_string())
.randomness_length(22)
.done()
.unwrap();
let id: String = rwc.rowid();
许可证
此项目采用MIT许可证,您可以在此处找到许可证文件。
lib.rs
:
RowID
基于时间的时间唯一ID解决方案。
快速开始
您可以使用以下代码创建RowID
use rowid::rowid;
let id: String = rowid();
或使用以下代码自定义RowID
use rowid::{RowIDWithConfig, RowIDWithConfigResult};
let rwc: RowIDWithConfigResult = RowIDWithConfig::new()
.char_list("0123456789ABCDEFGHJKMNPQRSTVWXYZ".to_string())
.randomness_length(22)
.done()
.unwrap();
let id: String = rwc.rowid();
依赖项
~315KB