7个版本
0.3.0 | 2022年10月6日 |
---|---|
0.2.4 | 2022年8月4日 |
0.2.2 | 2022年4月18日 |
0.1.0 | 2022年4月17日 |
#385 in HTTP客户端
2,232 每月下载
用于 timeflaketiny-rs
7KB
113 行
Timeflake-rs
Timeflake是一种128位的、近似有序的、URL安全的UUID。受到Twitter的Snowflake、Instagram的ID和Firebase的PushID的启发。
纯Rust编写的https://github.com/anthonynsimon/timeflake的移植
示例代码
use Timeflake;
fn main() {
let time = SystemTime::now().duration_since(UNIX_EPOCH).unwrap();
println!("{}", Timeflake::random().unwrap());
println!("{}", Timeflake::from_values(time, Some(0)).unwrap());
println!("{}", Timeflake::from_values(time, None).unwrap());
}
依赖项
~575KB