资源
协作 / 帮助
本书中引用的箱子
- anyhow - 提供
anyhow::Error
用于轻松的错误处理 - assert_cmd - 简化了 CLI 的集成测试
- assert_fs - 设置输入文件和测试输出文件
- clap-verbosity-flag - 为 clap CLI 添加
--verbose
标志 - clap - 命令行参数解析器
- confy - 无需样板的配置管理
- crossbeam-channel - 为消息传递提供多生产者多消费者通道
- ctrlc - 简单的 ctrl-c 处理程序
- env_logger - 实现一个可通过环境变量配置的记录器
- exitcode - 系统退出代码常量
- human-panic - 恐慌消息处理程序
- indicatif - 进度条和旋转器
- is-terminal - 检测应用程序是否在 tty 中运行
- log - 提供抽象在实现之上的日志记录
- predicates - 实现布尔值谓词函数
- proptest - 属性测试框架
- serde_json - 序列化/反序列化为 JSON
- signal-hook - 处理 UNIX 信号
- tokio - 异步运行时
- wasm-pack - 用于构建 WebAssembly 的工具
其他箱子
由于 Rust 箱子的不断变化,查找箱子的好地方是 lib.rs 箱子索引,包括
其他资源