pub struct BacktraceRegisters {
pub fp: usize,
pub pc: usize,
pub ra: usize,
}Expand description
Saved machine registers, without any claim that their addresses are readable.
Fields§
§fp: usizeSaved frame pointer.
pc: usizeInterrupted instruction address.
ra: usizeSaved return address, or zero on architectures without a link register.
Trait Implementations§
Source§impl Clone for BacktraceRegisters
impl Clone for BacktraceRegisters
Source§fn clone(&self) -> BacktraceRegisters
fn clone(&self) -> BacktraceRegisters
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BacktraceRegisters
Auto Trait Implementations§
impl Freeze for BacktraceRegisters
impl RefUnwindSafe for BacktraceRegisters
impl Send for BacktraceRegisters
impl Sync for BacktraceRegisters
impl Unpin for BacktraceRegisters
impl UnsafeUnpin for BacktraceRegisters
impl UnwindSafe for BacktraceRegisters
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more