2 个版本
0.1.1 | 2023年4月8日 |
---|---|
0.1.0 | 2023年4月8日 |
#1800 在 开发工具
6KB
104 行
Easy Progress
轻松获取进度
此示例将生成 ProgressEvent
20 次。
// After loop 100 times it will produce 20 ProgressEvent
let mut p = Progress::new("test", 100, 20);
for _i in 0..100 {
match p.next() {
Some(event) => {
println!("{:?}", event);
}
None => {}
}
std::thread::sleep(std::time::Duration::new(0, 1000 * 100))
}
lib.rs
:
Easy Progress
轻松获取进度
此示例将生成 ProgressEvent
10 次。
let p = Progress::new("my-progress", 100, 10);
p.next() -> Option<ProgressEvent>