pub enum BreakpointType {
Line {
file: String,
line: usize,
},
Function {
name: String,
},
Conditional {
file: String,
line: usize,
condition: String,
},
}Expand description
Represents the type of a breakpoint
Variants§
Line
Line breakpoint at a specific file and line
Function
Function entry breakpoint
Conditional
Conditional breakpoint (evaluates condition before pausing)
Trait Implementations§
Source§impl Clone for BreakpointType
impl Clone for BreakpointType
Source§fn clone(&self) -> BreakpointType
fn clone(&self) -> BreakpointType
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 BreakpointType
impl Debug for BreakpointType
Source§impl PartialEq for BreakpointType
impl PartialEq for BreakpointType
impl StructuralPartialEq for BreakpointType
Auto Trait Implementations§
impl Freeze for BreakpointType
impl RefUnwindSafe for BreakpointType
impl Send for BreakpointType
impl Sync for BreakpointType
impl Unpin for BreakpointType
impl UnwindSafe for BreakpointType
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