Enum breakpad::FrameTrust [] [src]

pub enum FrameTrust { None, Scan, CFIScan, FP, CFI, Prewalked, Context, }

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".


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 Debug for FrameTrust


Formats the value using the given formatter.