5 个稳定版本
使用旧的 Rust 2015
2.1.0 | 2022 年 7 月 16 日 |
---|---|
2.0.0 | 2017 年 12 月 25 日 |
1.2.0 | 2017 年 8 月 5 日 |
1.1.0 | 2016 年 12 月 10 日 |
1.0.0 | 2016 年 7 月 20 日 |
#139 in 调试
119,431 每月下载量
在 72 个 crate 中使用 (41 直接)
10KB
98 代码行
rust-log-panics
一个将 panic 记录下来而不是打印出来的 panic 钩子。
许可证
在以下任一许可证下发布
- Apache 许可证 2.0 版 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任你选择。
贡献
除非你明确声明,否则任何有意提交给作品并由你定义的 Apache-2.0 许可证中的贡献,都将如上所述双重许可,没有额外的条款或条件。
lib.rs
:
一个将 panic 记录下来而不是写入标准错误的 crate。
使用的格式与标准库相同。
由于使用回溯需要额外的依赖项,必须启用 with-backtrace
功能。你可以在 Cargo.toml
中添加以下内容
log-panics = { version = "2", features = ["with-backtrace"]}
要使用,请在执行早期调用 log_panics::init()
,例如在初始化 log
后立即调用,或使用 Config
构建器进行更多自定义。
依赖项
~46–620KB
~12K SLoC