Crate libunwind_rs

Source
Expand description

#libunwind-rs

libunwind-rs is a library providing safe Rust API for retrieving backtrace from local and remote process, and also from coredumps. Crate is build on a top of libunwind library.

Structs§

Accessors
These are backend callback routines that provide access to the state of a “remote” process. This can be used, for example, to unwind another process through the ptrace() interface.
AddressSpace
Struct represents an address space of unwinding procces
AddressSpaceRef
A borrowed reference to a AddressSpace.
CoredumpState
This state is used by accessors
CoredumpStateRef
A borrowed reference to a CoredumpState.
Cursor
ProcInfo
Information about called procedure

Enums§

Byteorder
The endianness (byte order) of a stream of bytes
Error
Error codes. The unwind routines return the negated values of these error codes on error and a non-negative value on success.