2 个版本
0.1.1 | 2022年8月20日 |
---|---|
0.1.0 | 2022年8月20日 |
#1918 在 文本处理
7KB
137 行
Owlz >(^v^)<
一个用于创建可爱的 ascii 鸽子表情的 Rust 库,特点包括:
- 7560 个独特的鸽子
- 随机生成
我为什么需要这个?
你是否想在电子邮件、机器人消息、pull 请求或备忘录中签名,以 lil 鸽子来改善周围人的日子?那么这正是你需要的东西!
使用方法
将此添加到你的 Cargo.toml
[dependencies]
owlz = "0.1.1"
rand = "0.8.5"
rand_derive2 = "0.1.17"
enum-assoc = "0.3.4"
示例
use owlz::Owl;
fn main() {
println!("{}", Owl::default());
println!("{}", Owl::random());
println!("{}",
Owl {
beak: Beak::Happy,
eyes: Eyes::Happy,
head: Head::Curly,
wing_shape: WingShape::None,
wings: Wings::Outward
}
);
}
待办事项(可选)
- 字符串到鸽子的转换
- 加权随机性
- 创建工具
- 鸽子描述符
- 查看是否可以删除任何库以减少依赖项
✨ <\*o*/>
变更记录
- 0.1.0
- 初始发布
- 0.1.1
- 改进说明文档
依赖项
~2MB
~41K SLoC