Enum symbolic_minidump::processor::ProcessResult [−][src]
Result of processing a Minidump or Microdump file.
Usually included in ProcessError
when the file cannot be processed.
Variants
The dump was processed successfully.
The minidump file was not found or the buffer was empty.
The minidump file had no header.
The minidump file has no thread list.
There was an error getting one thread's data from the dump.
There was an error getting a thread id from the thread's data.
There was more than one requesting thread.
The dump processing was interrupted (not fatal).
Implementations
impl ProcessResult
[src]
pub fn is_usable(self) -> bool
[src]
Indicates whether the process state is usable.
Depending on the result, the process state might only contain partial information. For a
full minidump, check for ProcessResult::Ok
instead.
Trait Implementations
impl Clone for ProcessResult
[src]
fn clone(&self) -> ProcessResult
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ProcessResult
[src]
impl Debug for ProcessResult
[src]
impl<'de> Deserialize<'de> for ProcessResult
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Display for ProcessResult
[src]
impl Eq for ProcessResult
[src]
impl PartialEq<ProcessResult> for ProcessResult
[src]
fn eq(&self, other: &ProcessResult) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for ProcessResult
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for ProcessResult
[src]
impl StructuralPartialEq for ProcessResult
[src]
Auto Trait Implementations
impl RefUnwindSafe for ProcessResult
[src]
impl Send for ProcessResult
[src]
impl Sync for ProcessResult
[src]
impl Unpin for ProcessResult
[src]
impl UnwindSafe for ProcessResult
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,