pub fn panic_context(prefix: &'static str) -> UpdatablePanicContextExpand description
Creates panic context whose message may be updated.
prefix string will be prepended to each value provided to
update method.
§Usage
Bind panic context and use update method to update message.
Message is automatically removed when panic context goes out
of scope.
§Example
let step = panic_context("step: ");
step.update("calculate lengths");
// ...
step.update("calculate signatures");
// ...
panic!("boom!");Result:
Panic context:
step: calculate signatures
thread 'main' panicked at '...', src/libcore/str/mod.rs:2162
note: Run with `RUST_BACKTRACE=1` for a backtrace.