Enum profiler_get_symbols::GetSymbolsError [−][src]
pub enum GetSymbolsError {
Show 22 variants
UnmatchedBreakpadId(String, String),
NoMatchMultiArch(Vec<String>, Vec<GetSymbolsError>),
NoLuckMacOsSystemLibrary(Vec<GetSymbolsError>),
PdbError(&'static str, PdbError),
PdbAddr2lineErrorWithContext(&'static str, Error),
InvalidInputError(&'static str),
ObjectParseError(FileKind, Error),
DyldCacheParseError(Error),
DyldCacheOutOfChunks(String, u16),
NoMatchingDyldCacheImagePath(String),
MachOHeaderParseError(Error),
HelperErrorDuringGetCandidatePathsForBinaryOrPdb(String, String, Box<dyn Error + Send + Sync>),
HelperErrorDuringGetCandidatePathsForPdb(String, String, Box<dyn Error + Send + Sync>),
HelperErrorDuringOpenFile(String, Box<dyn Error + Send + Sync>),
HelperErrorDuringFileReading(String, Box<dyn Error + Send + Sync>),
NoCandidatePathForBinary(String, String),
NoDebugInfoInPeBinary(String),
PdbPathDidntEndWithNul(String),
ArchiveParseError(PathBuf, Box<dyn Error + Send + Sync>),
ParseRequestErrorSerde(Error),
ParseRequestErrorContents(&'static str),
PdbAddr2lineError(Error),
}
Variants
NoMatchMultiArch(Vec<String>, Vec<GetSymbolsError>)
Tuple Fields of NoMatchMultiArch
0: Vec<String>
1: Vec<GetSymbolsError>
NoLuckMacOsSystemLibrary(Vec<GetSymbolsError>)
Tuple Fields of NoLuckMacOsSystemLibrary
0: Vec<GetSymbolsError>
PdbError(&'static str, PdbError)
Tuple Fields of PdbError
0: &'static str
1: PdbError
InvalidInputError(&'static str)
Tuple Fields of InvalidInputError
0: &'static str
NoMatchingDyldCacheImagePath(String)
Tuple Fields of NoMatchingDyldCacheImagePath
0: String
MachOHeaderParseError(Error)
Tuple Fields of MachOHeaderParseError
0: Error
Tuple Fields of HelperErrorDuringGetCandidatePathsForBinaryOrPdb
Tuple Fields of HelperErrorDuringGetCandidatePathsForPdb
NoDebugInfoInPeBinary(String)
Tuple Fields of NoDebugInfoInPeBinary
0: String
PdbPathDidntEndWithNul(String)
Tuple Fields of PdbPathDidntEndWithNul
0: String
ParseRequestErrorSerde(Error)
Tuple Fields of ParseRequestErrorSerde
0: Error
ParseRequestErrorContents(&'static str)
Tuple Fields of ParseRequestErrorContents
0: &'static str
PdbAddr2lineError(Error)
Tuple Fields of PdbAddr2lineError
0: Error
Implementations
Trait Implementations
Performs the conversion.
Performs the conversion.