[−][src]Enum symbolic::minidump::processor::FrameTrust
Indicates how well the instruction pointer derived during stack walking is trusted. Since the stack walker can resort to stack scanning, it can wind up with dubious frames.
In rough order of "trust metric".
Variants
Unknown trust.
Scanned the stack, found this (lowest precision).
Found while scanning stack using call frame info.
Derived from frame pointer.
Derived from call frame info.
Explicitly provided by some external stack walker.
Given as instruction pointer in a context (highest precision).
Trait Implementations
impl Clone for FrameTrust
[src]
pub fn clone(&self) -> FrameTrust
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for FrameTrust
[src]
impl Debug for FrameTrust
[src]
impl Default for FrameTrust
[src]
pub fn default() -> FrameTrust
[src]
impl<'de> Deserialize<'de> for FrameTrust
[src]
pub fn deserialize<D>(
deserializer: D
) -> Result<FrameTrust, <D as Deserializer<'de>>::Error> where
D: Deserializer<'de>,
[src]
deserializer: D
) -> Result<FrameTrust, <D as Deserializer<'de>>::Error> where
D: Deserializer<'de>,
impl Display for FrameTrust
[src]
impl Eq for FrameTrust
[src]
impl FromStr for FrameTrust
[src]
type Err = ParseFrameTrustError
The associated error which can be returned from parsing.
pub fn from_str(
string: &str
) -> Result<FrameTrust, <FrameTrust as FromStr>::Err>
[src]
string: &str
) -> Result<FrameTrust, <FrameTrust as FromStr>::Err>
impl PartialEq<FrameTrust> for FrameTrust
[src]
pub fn eq(&self, other: &FrameTrust) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for FrameTrust
[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 FrameTrust
[src]
impl StructuralPartialEq for FrameTrust
[src]
Auto Trait Implementations
impl RefUnwindSafe for FrameTrust
[src]
impl Send for FrameTrust
[src]
impl Sync for FrameTrust
[src]
impl Unpin for FrameTrust
[src]
impl UnwindSafe for FrameTrust
[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>,