Module std::panic 1.9.0[−][src]
Expand description
标准库中的 Panic 支持。
Structs
AssertUnwindSafe | 一个简单的包装器,可以断言它是 unwind 安全的。 |
Location | 包含有关 panic 位置信息的结构体。 |
PanicInfo | 提供有关 panic 的信息的结构体。 |
Traits
RefUnwindSafe | 标记 trait 表示将 X 表示 unwind 安全的共享引用的类型。 |
UnwindSafe | 表示 Rust 中 “panic safe” 类型的标记 trait。 |
Functions
always_abort | Experimental 使所有 future panics 直接终止而不运行 panic hook 或展开。 |
catch_unwind | 调用一个闭包,如果发生,则捕获展开 panic 的原因。 |
panic_any | Panic 当前线程,给定消息为 panic 有效负载。 |
resume_unwind | 触发 panic 而不调用 panic hook。 |
set_hook | 注册一个自定义 panic hook,替换以前注册的任何 panic。 |
take_hook | 注销当前的 panic hook,并将其返回。 |