4 个版本
0.2.1 | 2023 年 3 月 16 日 |
---|---|
0.2.0 | 2023 年 3 月 16 日 |
0.1.4 | 2023 年 3 月 5 日 |
0.1.0 | 2023 年 3 月 3 日 |
#976 在 命令行界面
每月 27 次下载
24KB
558 行
Progressed
一个易于使用且高度可配置的库,用于显示应用程序、计算等进度
示例用法
use std::{thread, time::Duration};
use progressed::{ProgressBar, ProgressBarStyle};
fn main() {
for _ in ProgressBar::new(0..100)
.set_style(ProgressBarStyle::default())
.set_title("progress bar: ")
{
thread::sleep(Duration::from_millis(50));
}
}
请参阅 文档 了解更多信息。
替代方案
lib.rs
:
Progressed
一个易于使用且高度可配置的库,用于显示应用程序、计算等进度
示例用法
use std::{thread, time::Duration};
use progressed::{ProgressBar, ProgressBarStyle};
for _ in ProgressBar::new(0..100)
.set_style(ProgressBarStyle::default())
.set_title("progress bar: ")
{
thread::sleep(Duration::from_millis(50));
}
依赖
~1.4–9MB
~74K SLoC