pub struct AdvancedBreakpointCondition {
pub condition_type: AdvancedConditionType,
pub parameters: HashMap<String, String>,
}Expand description
Enhanced breakpoint conditions with advanced pattern matching
Fields§
§condition_type: AdvancedConditionType§parameters: HashMap<String, String>Implementations§
Source§impl AdvancedBreakpointCondition
impl AdvancedBreakpointCondition
pub fn matches(&self, step: &ExecutionStep) -> bool
Auto Trait Implementations§
impl Freeze for AdvancedBreakpointCondition
impl RefUnwindSafe for AdvancedBreakpointCondition
impl Send for AdvancedBreakpointCondition
impl Sync for AdvancedBreakpointCondition
impl Unpin for AdvancedBreakpointCondition
impl UnwindSafe for AdvancedBreakpointCondition
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more