Struct rust_debug::call_stack::CallFrame [−][src]
pub struct CallFrame {
pub id: u64,
pub registers: [Option<u32>; 16],
pub code_location: u64,
pub cfa: Option<u32>,
pub start_address: u64,
pub end_address: u64,
}
Expand description
Describes what a call frame contains.
Fields
id: u64
The identifier of the call frame.
registers: [Option<u32>; 16]
Preserved register values of the call frame.
code_location: u64
The current code location in the frame.
cfa: Option<u32>
The Canonical Frame Address for this frame.
start_address: u64
First machine code address of this frame.
end_address: u64
Last machine code address of this frame.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for CallFrame
impl UnwindSafe for CallFrame
Blanket Implementations
Mutably borrows from an owned value. Read more