Enum minidump_processor::FrameTrust
source · [−]pub enum FrameTrust {
None,
Scan,
CfiScan,
FramePointer,
CallFrameInfo,
PreWalked,
Context,
}
Expand description
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.
Variants
None
Unknown
Scan
Scanned the stack, found this.
CfiScan
Found while scanning stack using call frame info.
FramePointer
Derived from frame pointer.
CallFrameInfo
Derived from call frame info.
PreWalked
Explicitly provided by some external stack walker.
Context
Given as instruction pointer in a context.
Implementations
sourceimpl FrameTrust
impl FrameTrust
sourcepub fn description(&self) -> &'static str
pub fn description(&self) -> &'static str
Return a string describing how a stack frame was found by the stackwalker.
Trait Implementations
sourceimpl Clone for FrameTrust
impl Clone for FrameTrust
sourcefn clone(&self) -> FrameTrust
fn clone(&self) -> FrameTrust
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for FrameTrust
impl Debug for FrameTrust
sourceimpl PartialEq<FrameTrust> for FrameTrust
impl PartialEq<FrameTrust> for FrameTrust
impl Copy for FrameTrust
impl Eq for FrameTrust
impl StructuralEq for FrameTrust
impl StructuralPartialEq for FrameTrust
Auto Trait Implementations
impl RefUnwindSafe for FrameTrust
impl Send for FrameTrust
impl Sync for FrameTrust
impl Unpin for FrameTrust
impl UnwindSafe for FrameTrust
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more