11 个稳定版本
1.0.10 | 2024年6月3日 |
---|---|
1.0.8 | 2024年5月31日 |
0.1.0 | 2024年5月31日 |
#13 in #found
每月下载量
6KB
87 行
Simple.rs
Simple.rs 是我制作的一个 crate,用来使 Rust 中一些我觉得过于复杂的事情变得简单一些。
虽然 Rust 还是新手,但制作这个很有趣。
特性
输入函数
定义
pub fn input<'a>(s: impl Into<Option<&'a str>>) -> String{
}
它允许您使用一个函数轻松地进行输入,而不是打印、刷新、读取行,然后输入后修剪换行符
颜色结构体
颜色
- 黑色
- 红色
- 橙色
- 黄色
- 浅绿色
- 深绿色
- 薄荷绿
- 青色
- 浅蓝色
- 天空蓝
- 蓝色
- 深蓝色
- 深紫色
- 紫色
- 紫罗兰
- 洋红色
- 暖粉色
- 西瓜红
- 浅灰色
- 深灰色
其他颜色
Color {
r: <red>,
g: <green>,
b: <blue>
}
颜色函数
定义
fn color(text: &'static str, clr: Color) -> String {
}
颜色文本
重量宏
定义
macro_rules! weigh {
($s:expr, $($args:expr),*) => {{
}}
}
为文本添加重量,如 粗体 或 斜体,只需一次添加多个重量即可
重量结构体
- 粗体
- 细体
- 斜体
- 下划线
- 慢闪烁
- 快闪烁
这些都是所有的重量 :)
并且.. 输入颜色
定义
fn color(iptext: &'static str, clr: Color) -> String {
}
带颜色的输入