Struct wasmer_compiler::Dwarf[][src]

pub struct Dwarf {
    pub eh_frame: SectionIndex,
}

The DWARF information for this Compilation.

It is used for retrieving the unwind information once an exception happens. In the future this structure may also hold other information useful for debugging.

Fields

eh_frame: SectionIndex

The section index in the Compilation that corresponds to the exception frames. Learn more.

Implementations

impl Dwarf[src]

pub fn new(eh_frame: SectionIndex) -> Self[src]

Creates a Dwarf struct with the corresponding indices for its sections

Trait Implementations

impl Clone for Dwarf[src]

impl Debug for Dwarf[src]

impl<'de> Deserialize<'de> for Dwarf[src]

impl Eq for Dwarf[src]

impl PartialEq<Dwarf> for Dwarf[src]

impl Serialize for Dwarf[src]

impl StructuralEq for Dwarf[src]

impl StructuralPartialEq for Dwarf[src]

Auto Trait Implementations

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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.