2 个版本

0.1.1 2024 年 4 月 24 日
0.1.0 2024 年 4 月 24 日

#1460命令行工具

MIT/Apache 许可协议

10KB
150

ci workflow

cranc 🦀

一个简单的 Rust 终端进度条,具有优雅、类型驱动、功能化的 API。

处于开发早期阶段,因此功能基本且边缘粗糙。

API 可能会经历重大更改。

代码基于 Will Crichton 的优秀演讲,“Rust 中的类型驱动 API 设计”(尽管任何错误都是我的责任),并受到 tqdm 的启发。

为什么是 cranc?

“cranc”是威尔士语中“crab”(蟹)和“crank”(发动引擎)的结合。


lib.rs:

一个简单的迭代器进度指示器。如果迭代器未指定大小,则显示旋转器。对于指定大小的迭代器,默认显示进度条。

无运行时依赖