pub struct SBBreakpointLocation {
pub raw: SBBreakpointLocationRef,
}Expand description
One unique instance (by address) of a logical breakpoint.
A breakpoint location is defined by the breakpoint that produces it, and the address that resulted in this particular instantiation. Each breakpoint location has its settable options.
SBBreakpoint contains SBBreakpointLocation(s).
See SBBreakpoint for retrieval of an SBBreakpointLocation
from an SBBreakpoint.
Fields§
§raw: SBBreakpointLocationRefThe underlying raw SBBreakpointLocationRef.
Implementations§
Source§impl SBBreakpointLocation
impl SBBreakpointLocation
Sourcepub fn is_valid(&self) -> bool
pub fn is_valid(&self) -> bool
Check whether or not this is a valid SBBreakpointLocation value.
pub fn id(&self) -> i32
pub fn address(&self) -> Option<SBAddress>
pub fn load_address(&self) -> lldb_addr_t
pub fn is_enabled(&self) -> bool
pub fn set_enabled(&self, enabled: bool)
pub fn hit_count(&self) -> u32
pub fn ignore_count(&self) -> u32
pub fn set_ignore_count(&self, count: u32)
pub fn is_resolved(&self) -> bool
pub fn breakpoint(&self) -> SBBreakpoint
Trait Implementations§
Source§impl Clone for SBBreakpointLocation
impl Clone for SBBreakpointLocation
Source§fn clone(&self) -> SBBreakpointLocation
fn clone(&self) -> SBBreakpointLocation
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 SBBreakpointLocation
impl Debug for SBBreakpointLocation
Source§impl Drop for SBBreakpointLocation
impl Drop for SBBreakpointLocation
impl Send for SBBreakpointLocation
impl Sync for SBBreakpointLocation
Auto Trait Implementations§
impl Freeze for SBBreakpointLocation
impl RefUnwindSafe for SBBreakpointLocation
impl Unpin for SBBreakpointLocation
impl UnwindSafe for SBBreakpointLocation
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