Enum minidump_writer::errors::DumperError
source · pub enum DumperError {
Show 14 variants
SysConfError(Error),
WaitPidError(Pid, Error),
PtraceAttachError(Pid, Error),
PtraceDetachError(Pid, Error),
CopyFromProcessError(Pid, usize, usize, usize, Error),
DetachSkippedThread(Pid),
SuspendNoThreadsLeft(usize),
NoStackPointerMapping,
TryFromSliceError(TryFromSliceError),
ELFParsingFailed(Error),
NoBuildIDFound,
NotSafeToOpenMapping(OsString),
TryFromIntError(TryFromIntError),
MapsReaderError(MapsReaderError),
}
Variants§
SysConfError(Error)
WaitPidError(Pid, Error)
PtraceAttachError(Pid, Error)
PtraceDetachError(Pid, Error)
CopyFromProcessError(Pid, usize, usize, usize, Error)
DetachSkippedThread(Pid)
SuspendNoThreadsLeft(usize)
NoStackPointerMapping
TryFromSliceError(TryFromSliceError)
ELFParsingFailed(Error)
NoBuildIDFound
NotSafeToOpenMapping(OsString)
TryFromIntError(TryFromIntError)
MapsReaderError(MapsReaderError)
Trait Implementations§
source§impl Debug for DumperError
impl Debug for DumperError
source§impl Display for DumperError
impl Display for DumperError
source§impl Error for DumperError
impl Error for DumperError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§impl From<DumperError> for AndroidError
impl From<DumperError> for AndroidError
source§fn from(source: DumperError) -> Self
fn from(source: DumperError) -> Self
Converts to this type from the input type.
source§impl From<DumperError> for SectionAppMemoryError
impl From<DumperError> for SectionAppMemoryError
source§fn from(source: DumperError) -> Self
fn from(source: DumperError) -> Self
Converts to this type from the input type.
source§impl From<DumperError> for SectionDsoDebugError
impl From<DumperError> for SectionDsoDebugError
source§fn from(source: DumperError) -> Self
fn from(source: DumperError) -> Self
Converts to this type from the input type.
source§impl From<DumperError> for SectionThreadListError
impl From<DumperError> for SectionThreadListError
source§fn from(source: DumperError) -> Self
fn from(source: DumperError) -> Self
Converts to this type from the input type.
source§impl From<DumperError> for WriterError
impl From<DumperError> for WriterError
source§fn from(source: DumperError) -> Self
fn from(source: DumperError) -> Self
Converts to this type from the input type.
source§impl From<Errno> for DumperError
impl From<Errno> for DumperError
source§impl From<Error> for DumperError
impl From<Error> for DumperError
source§impl From<MapsReaderError> for DumperError
impl From<MapsReaderError> for DumperError
source§fn from(source: MapsReaderError) -> Self
fn from(source: MapsReaderError) -> Self
Converts to this type from the input type.
source§impl From<TryFromIntError> for DumperError
impl From<TryFromIntError> for DumperError
source§fn from(source: TryFromIntError) -> Self
fn from(source: TryFromIntError) -> Self
Converts to this type from the input type.
source§impl From<TryFromSliceError> for DumperError
impl From<TryFromSliceError> for DumperError
source§fn from(source: TryFromSliceError) -> Self
fn from(source: TryFromSliceError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for DumperError
impl !RefUnwindSafe for DumperError
impl Send for DumperError
impl Sync for DumperError
impl Unpin for DumperError
impl !UnwindSafe for DumperError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more