[][src]Struct dw::dwfl::DwflRef

pub struct DwflRef<'a>(_, _);

A borrowed reference to a Dwfl.

Methods

impl<'a> DwflRef<'a>
[src]

Returns a string describing the version of libdw used.

Starts a "reporting" session used to register new segments and modules.

Existing segments and modules will be removed.

Starts a "reporting" session used to register new segments and modules.

Unlike the report method, this will not remove existing segments and modules.

Configures the session to unwind the threads of a remote process via ptrace and the /proc pseudo-filesystem.

Normally, the session will ptrace attach to threads being unwound, but if assume_ptrace_stopped is set to true, this will not happen. It's then the responsibility of the caller to ensure that the thread is already attached and stopped.

Iterates through the threads of the attached process.

The callback will be invoked for each thread in turn.

Iterates through the frames of a specific thread of the attached process.

The callback will be invoked for each stack frame of the thread in turn.

Looks up the module containing the address.

Trait Implementations

impl<'a> ForeignTypeRef for DwflRef<'a>
[src]

The raw C type.

Constructs a shared instance of this type from its raw type.

Constructs a mutable reference of this type from its raw type.

Returns a raw pointer to the wrapped value.

Auto Trait Implementations

impl<'a> Send for DwflRef<'a>

impl<'a> !Sync for DwflRef<'a>

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]