Expand description
标准库中的 Panic 支持。
Structs
- 一个简单的包装器,可以断言它是 unwind 安全的。
- 包含有关 panic 位置信息的结构体。
- 提供有关 panic 的信息的结构体。
Enums
- BacktraceStyleExperimental默认 panic 钩子,是否以及如何捕获和显示回溯的配置。
Traits
- 一种标记 trait,表示共享引用被认为是 unwind 安全的类型。
- 表示 Rust 中 “panic safe” 类型的标记 trait。
Functions
- always_abortExperimental使所有未来的 panic 直接中止,而不运行 panic 钩子或展开。
- get_backtrace_styleExperimental检查标准库的 panic 钩子是否会捕获并打印回溯。
- set_backtrace_styleExperimental配置默认的 panic 钩子,是否将捕获并显示回溯。
- update_hookExperimental
- 调用一个闭包,如果发生,则捕获展开 panic 的原因。
- 使用给定的消息作为 panic 有效载荷,使当前线程 panic。
- 在不调用 panic 钩子的情况下触发 panic。
- 注册一个自定义的 panic hook,替换之前注册的 hook。
- 注销当前的 panic 钩子,并返回它,在其位置注册默认,钩子。