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>