[−]Enum symbolic::debuginfo::pe::StackFrameOffset
An unsigned offset to a value in the local stack frame.
Variants
RSP(u32)
Offset from the current RSP, that is, the lowest address of the fixed stack allocation.
To restore this register, read the value at the given offset from the RSP.
FP(u32)
Offset from the value of the frame pointer register.
To restore this register, read the value at the given offset from the FP register, reduced
by the frame_register_offset
value specified in the UnwindInfo
structure. By definition,
the frame pointer register is any register other than RAX (0
).
Trait Implementations
impl Clone for StackFrameOffset
pub fn clone(&self) -> StackFrameOffset
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for StackFrameOffset
impl Debug for StackFrameOffset
impl Eq for StackFrameOffset
impl PartialEq<StackFrameOffset> for StackFrameOffset
pub fn eq(&self, other: &StackFrameOffset) -> bool
pub fn ne(&self, other: &StackFrameOffset) -> bool
impl StructuralEq for StackFrameOffset
impl StructuralPartialEq for StackFrameOffset
Auto Trait Implementations
impl RefUnwindSafe for StackFrameOffset
[src]
impl Send for StackFrameOffset
[src]
impl Sync for StackFrameOffset
[src]
impl Unpin for StackFrameOffset
[src]
impl UnwindSafe for StackFrameOffset
[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> 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, 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>,