Trait StoppointTrait
Source pub trait StoppointTrait: Any {
// Required methods
fn id(&self) -> i32;
fn at_address(&self, addr: VirtualAddress) -> bool;
fn disable(&mut self) -> Result<(), SdbError>;
fn address(&self) -> VirtualAddress;
fn enable(&mut self) -> Result<(), SdbError>;
fn is_enabled(&self) -> bool;
fn in_range(&self, low: VirtualAddress, high: VirtualAddress) -> bool;
fn is_hardware(&self) -> bool;
fn is_internal(&self) -> bool;
fn breakpoint_sites(&self) -> StoppointCollection;
fn resolve(&mut self) -> Result<(), SdbError>;
}