Struct rust_debug::call_stack::StackFrame [−][src]
pub struct StackFrame<R: Reader<Offset = usize>> {
pub call_frame: CallFrame,
pub name: String,
pub source: SourceInformation,
pub variables: Vec<Variable<R>>,
}
Expand description
Describes what a stack frame contains.
Fields
call_frame: CallFrame
The related call frame.
name: String
Name of the frames subroutine.
source: SourceInformation
The source code declaration location information.
variables: Vec<Variable<R>>
The variables in this frame.
Implementations
Find a variable in this stack frame.
Description:
name
- The name of the searched variable.
This function will go through each of the variables in this stack frame and return the one with the same name as the given name.
Trait Implementations
Auto Trait Implementations
impl<R> RefUnwindSafe for StackFrame<R> where
R: RefUnwindSafe,
impl<R> Send for StackFrame<R> where
R: Send,
impl<R> Sync for StackFrame<R> where
R: Sync,
impl<R> Unpin for StackFrame<R> where
R: Unpin,
impl<R> UnwindSafe for StackFrame<R> where
R: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more