5个版本 (2个稳定版)
1.0.1 | 2022年7月19日 |
---|---|
1.0.0 | 2021年4月10日 |
0.2.0 | 2020年12月19日 |
0.1.2 | 2020年10月2日 |
0.1.1 | 2020年10月2日 |
#110 in 值格式化
175 每月下载量
在 motel 中使用
275KB
19K SLoC
cool-id-generator
这是一个 no_std cool-id-generator。它生成易于记忆的ID。honest-turbo-tailor-gregory,romantic-robot-chicken-kenneth和happy-ultra-barista-shane会赞同的。
安装
只需将相应的条目添加到您的Cargo.toml
依赖项列表中
[dependencies]
cool-id-generator = "1.0"
测试
cargotest ----nocapture
基准
cargobench
running 3 tests
test tests::bench_id ... bench: 243 ns/iter (+/- 51)
test tests::bench_long_id ... bench: 298 ns/iter (+/- 63)
test tests::bench_very_long_id ... bench: 328 ns/iter (+/- 46)
lib.rs
:
这是一个 cool-id-generator。
它生成易于记忆的ID。honest-turbo-tailor-gregory,romantic-robot-chicken-kenneth和happy-ultra-barista-shane会赞同的。
#[macro_use]
use cool_id_generator::{get_id, Size};
let my_id = get_id(Size::Medium);
println!("{:?}", my_id);
let my_long_id = get_id(Size::Long);
println!("{:?}", my_long_id);
依赖项
~310KB