[][src]Enum symbolic_debuginfo::elf::ElfError

#[non_exhaustive]pub enum ElfError {
    BadObject(GoblinError),
}

An error when dealing with ElfObject.

Variants (Non-exhaustive)

Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
BadObject(GoblinError)

The data in the ELF file could not be parsed.

Trait Implementations

impl Debug for ElfError[src]

impl Display for ElfError[src]

impl Fail for ElfError[src]

Auto Trait Implementations

impl !RefUnwindSafe for ElfError

impl Send for ElfError

impl Sync for ElfError

impl Unpin for ElfError

impl !UnwindSafe for ElfError

Blanket Implementations

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

impl<T> AsFail for T where
    T: Fail
[src]

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

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

impl<E> Fail for E where
    E: 'static + Error + Send + Sync
[src]

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

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

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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.