#tetcoin #framework #panic-hook #blockchain #crypto

panic-handler

Tetcore自定义panic钩子,带有错误报告链接

显示crate…

3个稳定版本

2.1.2 2021年6月23日
2.0.2 2021年4月3日
2.0.1 2021年3月8日
0.0.0 2021年3月8日

#18 in #panic-hook

Download history · Rust 包仓库 179/week @ 2024-03-11 · Rust 包仓库 228/week @ 2024-03-18 · Rust 包仓库 404/week @ 2024-03-25 · Rust 包仓库 406/week @ 2024-04-01 · Rust 包仓库 172/week @ 2024-04-08 · Rust 包仓库 291/week @ 2024-04-15 · Rust 包仓库 234/week @ 2024-04-22 · Rust 包仓库 217/week @ 2024-04-29 · Rust 包仓库 245/week @ 2024-05-06 · Rust 包仓库 222/week @ 2024-05-13 · Rust 包仓库 185/week @ 2024-05-20 · Rust 包仓库 198/week @ 2024-05-27 · Rust 包仓库 178/week @ 2024-06-03 · Rust 包仓库 181/week @ 2024-06-10 · Rust 包仓库 180/week @ 2024-06-17 · Rust 包仓库 288/week @ 2024-06-24 · Rust 包仓库

829 每月下载量
用于 54 个crate(直接使用3个)

Apache-2.0

8KB
119

带错误报告链接的自定义panic钩子

此crate提供了 [set] 函数,它封装了 std::panic::set_hook 并设置了一个panic钩子,该钩子会打印堆栈跟踪并邀请用户打开给定URL的问题。

默认情况下,panic处理程序通过调用 std::process::exit 来终止进程。这可以通过使用 AbortGuard 暂时禁用。

许可证:Apache-2.0


lib.rs:

带错误报告链接的自定义panic钩子

此crate提供了 [set] 函数,它封装了 std::panic::set_hook 并设置了一个panic钩子,该钩子会打印堆栈跟踪并邀请用户打开给定URL的问题。

默认情况下,panic处理程序通过调用 std::process::exit 来终止进程。这可以通过使用 AbortGuard 暂时禁用。

依赖关系

~2.5–3.5MB
~72K SLoC