#终端 #进度 #显示 #显示

加载中

在终端中显示加载状态

2 个不稳定版本

0.4.0 2024年7月5日
0.3.0 2022年5月28日
0.2.1 2022年5月27日
0.1.2 2020年12月2日
0.0.1 2020年1月21日

#965文本处理

Download history 59/week @ 2024-05-03 132/week @ 2024-05-10 73/week @ 2024-05-17 49/week @ 2024-05-24 41/week @ 2024-05-31 35/week @ 2024-06-07 51/week @ 2024-06-14 90/week @ 2024-06-21 47/week @ 2024-06-28 142/week @ 2024-07-05 49/week @ 2024-07-12 50/week @ 2024-07-19 71/week @ 2024-07-26 46/week @ 2024-08-02 48/week @ 2024-08-09 29/week @ 2024-08-16

202 每月下载量
8 个 Crates 中使用 (7 直接)

MIT 许可协议

9KB
179

loading

Crates.io docs.rs LICENSE

用于在终端中显示 loadingprogress

Preview

使用方法

在您的 Cargo.toml 中添加以下内容

[dependencies]
loading = "*"

示例

use loading::Loading;
use std::thread;
use std::time::Duration;

fn main() {
    let loading = Loading::default();

    for i in 0..=100 {
        loading.text(format!("Loading {}", i));
        thread::sleep(Duration::from_millis(50));
    }

    loading.success("OK");

    loading.end();
}

其他示例

cargo run --example loading
cargo run --example status
cargo run --example download
cargo run --example spinner

无运行时依赖