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命令行界面

Download history 117/week @ 2024-03-14 165/week @ 2024-03-21 253/week @ 2024-03-28 191/week @ 2024-04-04 159/week @ 2024-04-11 163/week @ 2024-04-18 209/week @ 2024-04-25 243/week @ 2024-05-02 164/week @ 2024-05-09 314/week @ 2024-05-16 188/week @ 2024-05-23 233/week @ 2024-05-30 274/week @ 2024-06-06 236/week @ 2024-06-13 243/week @ 2024-06-20 140/week @ 2024-06-27

每月下载量 922
11 crates 中使用

MIT/Apache

10KB
106

退出

此 crate 允许使用自定义退出代码干净地退出程序,而不受 process::exit 的缺点。析构函数将按常规调用,并且堆栈将完全展开。

始终需要将 #[main] 添加到主函数。然后,可以从程序中的几乎任何地方调用 with_code。该函数的文档中注明了限制。

GitHub Build Status

用法

将以下行添加到您的 "Cargo.toml" 文件中

[dependencies]
quit = "2.0"

有关可用功能和使用示例,请参阅 文档

Rust 版本支持

目前最低支持的 Rust 工具链版本是 Rust 1.64.0。

次要版本更新可能会增加此版本要求。但是,前两个 Rust 版本将始终得到支持。如果必须不增加最低 Rust 版本,请使用波浪线要求以防止更新此 crate 的次要版本

[dependencies]
quit = "~2.0"

许可证

许可条款在 COPYRIGHT 中指定。

除非您明确表示,否则提交给包括在此 crate 中的任何贡献,如 LICENSE-APACHE 中定义的,应按 COPYRIGHT 许可,而无需任何其他条款或条件。

依赖关系