5 个版本
0.2.2 | 2022 年 12 月 1 日 |
---|---|
0.2.1 | 2022 年 12 月 1 日 |
0.2.0 | 2022 年 11 月 30 日 |
0.1.6 |
|
#702 in 命令行界面
11KB
192 行
Simple Bar
一个非常简单的 Rust 终端进度条。
示例
use std::{thread::sleep, time::Duration};
use simple_bar::ProgressBar;
let num_iterations = 500;
let length = 100;
let eta = false
let mut bar = ProgressBar::default(num_iterations, length, eta);
for _ in 0..num_iterations {
bar.update();
sleep(Duration::from_millis(200));
}
此示例生成了以下输出:
lib.rs
:
simple_bar
是一个非常简单的终端进度条
示例
use std::{thread::sleep, time::Duration};
use simple_bar::ProgressBar;
let num_iterations = 500;
let mut bar = ProgressBar::default(num_iterations, 50, false);
for _ in 0..num_iterations {
bar.update();
sleep(Duration::from_millis(1));
}
此示例生成了以下输出