11 个版本 (稳定)
2.0.0 | 2023年3月4日 |
---|---|
1.2.0 | 2023年1月1日 |
1.1.4 | 2021年6月27日 |
1.1.2 | 2020年9月25日 |
0.2.1 | 2020年3月22日 |
#281 在 命令行界面
每月下载量 922
在 11 crates 中使用
10KB
106 行
退出
此 crate 允许使用自定义退出代码干净地退出程序,而不受 process::exit
的缺点。析构函数将按常规调用,并且堆栈将完全展开。
始终需要将 #[main]
添加到主函数。然后,可以从程序中的几乎任何地方调用 with_code
。该函数的文档中注明了限制。
用法
将以下行添加到您的 "Cargo.toml" 文件中
[dependencies]
quit = "2.0"
有关可用功能和使用示例,请参阅 文档。
Rust 版本支持
目前最低支持的 Rust 工具链版本是 Rust 1.64.0。
次要版本更新可能会增加此版本要求。但是,前两个 Rust 版本将始终得到支持。如果必须不增加最低 Rust 版本,请使用波浪线要求以防止更新此 crate 的次要版本
[dependencies]
quit = "~2.0"
许可证
许可条款在 COPYRIGHT 中指定。
除非您明确表示,否则提交给包括在此 crate 中的任何贡献,如 LICENSE-APACHE 中定义的,应按 COPYRIGHT 许可,而无需任何其他条款或条件。