#[repr(C)]pub enum ProcessResult {
Ok = 0,
MinidumpNotFound = 1,
NoMinidumpHeader = 2,
ErrorNoThreadList = 3,
ErrorGettingThread = 4,
ErrorGettingThreadId = 5,
DuplicateRequestingThreads = 6,
SymbolSupplierInterrupted = 7,
}Expand description
Result of processing a Minidump or Microdump file.
Usually included in ProcessError when the file cannot be processed.
Variants§
Ok = 0
The dump was processed successfully.
MinidumpNotFound = 1
The minidump file was not found.
NoMinidumpHeader = 2
The minidump file had no header.
ErrorNoThreadList = 3
The minidump file has no thread list.
ErrorGettingThread = 4
There was an error getting one thread’s data from the dump.
ErrorGettingThreadId = 5
There was an error getting a thread id from the thread’s data.
DuplicateRequestingThreads = 6
There was more than one requesting thread.
SymbolSupplierInterrupted = 7
The dump processing was interrupted (not fatal).
Trait Implementations§
Source§impl Debug for ProcessResult
impl Debug for ProcessResult
Source§impl Display for ProcessResult
impl Display for ProcessResult
Source§impl PartialEq for ProcessResult
impl PartialEq for ProcessResult
impl Eq for ProcessResult
impl StructuralPartialEq for ProcessResult
Auto Trait Implementations§
impl Freeze for ProcessResult
impl RefUnwindSafe for ProcessResult
impl Send for ProcessResult
impl Sync for ProcessResult
impl Unpin for ProcessResult
impl UnwindSafe for ProcessResult
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