Trait DebuggerInterface
Source pub trait DebuggerInterface {
Show 13 methods
// Required methods
fn next(&mut self) -> Value;
fn continue(&mut self) -> Value;
fn set_breakpoint(&mut self, file: String, line: usize) -> Value;
fn remove_breakpoint(&mut self, file: String, line: usize) -> Value;
fn get_stack_frames(&self) -> Value;
fn get_registers(&self) -> Value;
fn get_memory(&self, address: u64, size: usize) -> Value;
fn set_register(&mut self, index: usize, value: u64) -> Value;
fn get_rodata(&self) -> Value;
fn clear_breakpoints(&mut self, file: String) -> Value;
fn quit(&mut self) -> Value;
fn get_compute_units(&self) -> Value;
fn run_to_json(&mut self) -> Value;
}