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]

Formats backtrace symbol components in some way

Same as BacktraceFmt::format, but accepts a captured BacktraceSymbol instead