Struct trace_error::backtrace::DefaultBacktraceFmt
[−]
[src]
pub struct DefaultBacktraceFmt;
Default backtrace formatter that tries to resemble rustc panic backtraces somewhat
Example:
Stack backtrace for task "<main>" at line 47 of "examples\backtrace.rs":
0: 0x7ff703417000 - backtrace::test
at E:\...\examples\backtrace.rs:47
1: 0x7ff703417120 - backtrace::main
at E:\...\examples\backtrace.rs:53
2: 0x7ff70343bb10 - panic_unwind::__rust_maybe_catch_panic
at C:\...\libpanic_unwind\lib.rs:98
3: 0x7ff70343b240 - std::rt::lang_start
at C:\...\libstd\rt.rs:51
4: 0x7ff7034171a0 - main
at <anonymous>
5: 0x7ff70344d61c - __scrt_common_main_seh
at f:\...\exe_common.inl:253
6: 0x7ffead558350 - BaseThreadInitThunk
at <anonymous>
Trait Implementations
impl BacktraceFmt for DefaultBacktraceFmt
[src]
fn format(count: u32, symbol: &Symbol) -> String
Formats backtrace symbol components in some way
fn format_captured(count: u32, symbol: &BacktraceSymbol) -> String
Same as BacktraceFmt::format
, but accepts a captured BacktraceSymbol
instead