pub struct DebugState {
pub line: usize,
pub variables: BTreeMap<String, VmValue>,
pub frame_name: String,
pub frame_depth: usize,
}Expand description
Information about current execution state for the debugger.
Fields§
§line: usize§variables: BTreeMap<String, VmValue>§frame_name: String§frame_depth: usizeTrait Implementations§
Source§impl Clone for DebugState
impl Clone for DebugState
Source§fn clone(&self) -> DebugState
fn clone(&self) -> DebugState
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DebugState
impl !RefUnwindSafe for DebugState
impl !Send for DebugState
impl !Sync for DebugState
impl Unpin for DebugState
impl UnsafeUnpin for DebugState
impl !UnwindSafe for DebugState
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