pub enum DebugCommand {
}Expand description
Commands accepted by the debug session REPL.
Variants§
Continue
StepIn
StepOver
StepOut
SetBreakpoint(BreakpointKind)
Set a breakpoint: SetBreakpoint(kind)
RemoveBreakpoint(u32)
Remove breakpoint by id.
ListBreakpoints
Evaluate(String)
Evaluate expression string.
PrintLocals
PrintStack
PrintGlobals
AddWatch(String)
Add a watch expression.
RemoveWatch(usize)
Remove watch by index.
ListWatches
EvalWatches
Evaluate all watches.
Coverage
Show coverage report.
Help
Unknown(String)
Implementations§
Trait Implementations§
Source§impl Clone for DebugCommand
impl Clone for DebugCommand
Source§fn clone(&self) -> DebugCommand
fn clone(&self) -> DebugCommand
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 moreSource§impl Debug for DebugCommand
impl Debug for DebugCommand
Source§impl PartialEq for DebugCommand
impl PartialEq for DebugCommand
impl StructuralPartialEq for DebugCommand
Auto Trait Implementations§
impl Freeze for DebugCommand
impl RefUnwindSafe for DebugCommand
impl Send for DebugCommand
impl Sync for DebugCommand
impl Unpin for DebugCommand
impl UnsafeUnpin for DebugCommand
impl UnwindSafe for DebugCommand
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