#id #generate #snowflake-like

fastid

Rust 中类似 Snowflake 的 ID 生成

8 个版本

0.3.3 2023年11月23日
0.3.2 2023年11月23日
0.2.2 2021年2月23日
0.2.0 2021年1月31日
0.1.1 2020年6月3日

#5#generates

MIT 许可证

9KB
169

FastID-rs

Crates.io Docs.rs Crates.io Crates.io

Rust 中类似 Snowflake 的 ID 生成

用法

use fastid::FastIdWorker;

let mut worker = FastIdWorker::new(1);

let id = worker.next_id();

println!("{:#064b}", id);
println!("{}", id);

许可证

MIT 许可证

更多信息请见 LICENSE

依赖项

~125KB