Expand description
Callstack backtraces on demand.
See crate ::backtrace
.
Structs§
- Representation of an owned and self-contained backtrace.
- A formatter for backtraces.
- Captured version of a frame in a backtrace.
- A formatter for just one frame of a backtrace.
- Captured version of a symbol in a backtrace.
- A trait representing one frame of a backtrace, yielded to the
trace
function of this crate. - A trait representing the resolution of a symbol in a file.
- A wrapper around a symbol name to provide ergonomic accessors to the demangled name, the raw bytes, the raw string, etc.
Enums§
- A platform independent representation of a string. When working with
std
enabled it is recommended to the convenience methods for providing conversions tostd
types. - The styles of printing that we can print
Functions§
- Attempt to reclaim that cached memory used to symbolicate addresses.
- Resolve an address to a symbol, passing the symbol to the specified closure.
- Resolve a previously capture frame to a symbol, passing the symbol to the specified closure.
- Same as
resolve_frame
, only unsafe as it’s unsynchronized. - Same as
resolve
, only unsafe as it’s unsynchronized. - Inspects the current call-stack, passing all active frames into the closure provided to calculate a stack trace.
- Same as
trace
, only unsafe as it’s unsynchronized.