3 个版本
0.1.2 | 2024 年 8 月 14 日 |
---|---|
0.1.1 | 2022 年 2 月 19 日 |
0.1.0 | 2022 年 2 月 19 日 |
#259 在 测试
1,388 每月下载量
用于 可读名称生成器
475KB
3K SLoC
anarchist-readable-name-generator-lib
此库使用来自 无政府主义图书馆 的作者来生成随机名称
此处的意图是生成随机名称,用于您需要启动一些云计算资源但尚未想好名称的情况。通常用于一次性用途。
示例
可以简单地生成一个随机名称
use anarchist_readable_name_generator_lib::readable_name;
assert!(readable_name().len() > 0)
您还可以传递一个种子或更改分隔符,以获得可预测性或轻微的自定义。
use anarchist_readable_name_generator_lib::readable_name_custom;
use rand::prelude::*;
use rand_pcg::Pcg64;
let rng = Pcg64::seed_from_u64(2);
assert_eq!(
readable_name_custom("+", rng),
"engrossing+cazarabet"
);
更多信息请参阅 Docs.rs
lib.rs
:
此库使用来自 Anarchist Library 的作者来生成随机名称
此处的意图是生成随机名称,用于您需要启动一些云计算资源但尚未想好名称的情况。通常用于一次性用途。
示例
可以简单地生成一个随机名称
use anarchist_readable_name_generator_lib::readable_name;
assert!(readable_name().len() > 0)
您还可以传递一个种子或更改分隔符,以获得可预测性或轻微的自定义。
use anarchist_readable_name_generator_lib::readable_name_custom;
use rand::prelude::*;
use rand_pcg::Pcg64;
let rng = Pcg64::seed_from_u64(2);
assert_eq!(
readable_name_custom("+", rng),
"engrossing+cazarabet"
);
依赖项
~315KB