[−][src]Struct wasmer_compiler::Dwarf
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: SectionIndexThe 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]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Eq for Dwarf[src]
impl PartialEq<Dwarf> for Dwarf[src]
impl Serialize for Dwarf[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer, [src]
__S: Serializer,
impl StructuralEq for Dwarf[src]
impl StructuralPartialEq for Dwarf[src]
Auto Trait Implementations
impl RefUnwindSafe for Dwarf[src]
impl Send for Dwarf[src]
impl Sync for Dwarf[src]
impl Unpin for Dwarf[src]
impl UnwindSafe for Dwarf[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized, [src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
pub fn equivalent(&self, key: &K) -> bool[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,