5 个版本
0.1.0 | 2024 年 5 月 10 日 |
---|---|
0.0.4 | 2024 年 4 月 25 日 |
0.0.3 | 2024 年 4 月 25 日 |
0.0.2 | 2024 年 4 月 24 日 |
0.0.1 | 2024 年 4 月 23 日 |
#11 in #spinner
45KB
156 行代码(不含注释)
rspinner
rust 旋转器
安装
查看 Cargo 页面
用法
use rspinner::Spinner;
use std::thread::sleep;
use std::time::Duration;
fn main() {
let mut spinner = Spinner::new(Some("new spinner..."));
sleep(Duration::from_secs(2));
spinner.start(Some("Start - 1"));
sleep(Duration::from_secs(2));
spinner.success(Some("Success!"));
// spinner.error(Some("Has Error!"));
spinner.start(Some("Start - 2"));
sleep(Duration::from_secs(2));
spinner.error(Some("Has Error!"));
sleep(Duration::from_secs(1));
spinner.warning(None);
sleep(Duration::from_secs(1));
spinner.info(None);
}
示例
cargo run --example run
依赖项
~0–9.5MB
~41K SLoC