[][src]Enum profiler_get_symbols::GetSymbolsError

pub enum GetSymbolsError {
    UnmatchedBreakpadId(StringString),
    NoMatchMultiArch(Vec<GetSymbolsError>),
    PDBError(&'static strPDBError),
    InvalidInputError(&'static str),
    GoblinError(GoblinError),
    MachOHeaderParseError(Error),
    HelperErrorDuringGetCandidatePathsForBinaryOrPdb(StringStringBox<dyn Error + Send + Sync>),
    HelperErrorDuringGetCandidatePathsForPdb(StringStringBox<dyn Error + Send + Sync>),
    HelperErrorDuringReadFile(StringBox<dyn Error + Send + Sync>),
    NoCandidatePathForBinary(StringString),
    NoDebugInfoInPeBinary(String),
    PdbPathDidntEndWithNul(String),
    ParseRequestErrorSerde(Error),
    ParseRequestErrorContents(&'static str),
}

Variants

UnmatchedBreakpadId(StringString)
NoMatchMultiArch(Vec<GetSymbolsError>)
PDBError(&'static strPDBError)
InvalidInputError(&'static str)
GoblinError(GoblinError)
MachOHeaderParseError(Error)
HelperErrorDuringGetCandidatePathsForBinaryOrPdb(StringStringBox<dyn Error + Send + Sync>)
HelperErrorDuringGetCandidatePathsForPdb(StringStringBox<dyn Error + Send + Sync>)
HelperErrorDuringReadFile(StringBox<dyn Error + Send + Sync>)
NoCandidatePathForBinary(StringString)
NoDebugInfoInPeBinary(String)
PdbPathDidntEndWithNul(String)
ParseRequestErrorSerde(Error)
ParseRequestErrorContents(&'static str)

Implementations

impl GetSymbolsError[src]

pub fn enum_as_string(&self) -> &'static str[src]

Trait Implementations

impl Debug for GetSymbolsError[src]

impl Display for GetSymbolsError[src]

impl Error for GetSymbolsError[src]

impl From<Error> for GetSymbolsError[src]

impl From<Error> for GetSymbolsError[src]

impl From<Error> for GetSymbolsError[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> 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.