Struct wasmtime_jit::SymbolizeContext[][src]

pub struct SymbolizeContext { /* fields omitted */ }

A context which contains dwarf debug information to translate program counters back to filenames and line numbers.

Implementations

impl SymbolizeContext[src]

pub fn addr2line(&self) -> &Context<EndianSlice<'_, LittleEndian>>[src]

Returns access to the addr2line::Context which can be used to query frame information with.

pub fn code_section_offset(&self) -> u64[src]

Returns the offset of the code section in the original wasm file, used to calculate lookup values into the DWARF.

Auto Trait Implementations

impl !RefUnwindSafe for SymbolizeContext

impl Send for SymbolizeContext

impl !Sync for SymbolizeContext

impl Unpin for SymbolizeContext

impl UnwindSafe for SymbolizeContext

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

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

impl<T> Pointable for T[src]

type Init = T

The type for initializers.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.