[−][src]Enum symbolic::minidump::processor::ProcessResult
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]
pub 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]
pub fn deserialize<__D>(
__deserializer: __D
) -> Result<ProcessResult, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
[src]
__deserializer: __D
) -> Result<ProcessResult, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Display for ProcessResult
[src]
impl Eq for ProcessResult
[src]
impl PartialEq<ProcessResult> for ProcessResult
[src]
pub 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]
pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
[src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__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>,