Struct cargo_tarpaulin::breakpoint::Breakpoint
[−]
[src]
pub struct Breakpoint { pub pid: pid_t, pub pc: u64, // some fields omitted }
Breakpoint construct used to monitor program execution. As tarpaulin is an automated process, this will likely have less functionality than most breakpoint implementations.
Fields
pid: pid_t
Current process id
pc: u64
Program counter
Methods
impl Breakpoint
[src]
fn new(pid: pid_t, pc: u64) -> Result<Breakpoint>
Creates a new breakpoint for the given process and program counter.
fn process(&mut self) -> Result<bool>
Processes the breakpoint. This steps over the breakpoint