pub enum TaskDumpError {
Kernel {
syscall: &'static str,
error: KernelError,
},
InvalidMachHeader,
NonUtf8String(FromUtf8Error),
NoExecutableImage,
MissingLoadCommand {
name: &'static str,
id: LoadCommandKind,
},
}
Variants§
Trait Implementations§
source§impl Debug for TaskDumpError
impl Debug for TaskDumpError
source§impl Display for TaskDumpError
impl Display for TaskDumpError
source§impl Error for TaskDumpError
impl Error for TaskDumpError
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<FromUtf8Error> for TaskDumpError
impl From<FromUtf8Error> for TaskDumpError
source§fn from(source: FromUtf8Error) -> Self
fn from(source: FromUtf8Error) -> Self
Converts to this type from the input type.
source§impl From<TaskDumpError> for WriterError
impl From<TaskDumpError> for WriterError
source§fn from(source: TaskDumpError) -> Self
fn from(source: TaskDumpError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TaskDumpError
impl RefUnwindSafe for TaskDumpError
impl Send for TaskDumpError
impl Sync for TaskDumpError
impl Unpin for TaskDumpError
impl UnwindSafe for TaskDumpError
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