[−]Enum symbolic::debuginfo::pdb::pdb::FrameType
A compiler specific frame type.
This frame type is used by the old FPO data and has been superseeded by program strings. Its
values are originally specified in enum StackFrameTypeEnum
.
Variants
Frame which does not have any debug info.
Frame pointer omitted, FPO info available.
Kernel Trap frame.
Kernel Trap frame.
Standard EBP stackframe.
Frame pointer omitted, FrameData info available.
Trait Implementations
impl Clone for FrameType
pub fn clone(&self) -> FrameType
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for FrameType
impl Debug for FrameType
impl Display for FrameType
impl Eq for FrameType
impl Hash for FrameType
pub fn hash<__H>(&self, state: &mut __H) where
__H: Hasher,
__H: Hasher,
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for FrameType
pub fn cmp(&self, other: &FrameType) -> Ordering
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<FrameType> for FrameType
pub fn eq(&self, other: &FrameType) -> bool
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<FrameType> for FrameType
pub fn partial_cmp(&self, other: &FrameType) -> Option<Ordering>
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for FrameType
impl StructuralPartialEq for FrameType
Auto Trait Implementations
impl RefUnwindSafe for FrameType
[src]
impl Send for FrameType
[src]
impl Sync for FrameType
[src]
impl Unpin for FrameType
[src]
impl UnwindSafe for FrameType
[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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> RuleType for T where
T: Eq + Ord + Copy + Debug + Hash,
[src]
T: Eq + Ord + Copy + Debug + Hash,
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>,