pub struct RegexBacktrackingDosRule { /* private fields */ }Expand description
Detects regex patterns with nested quantifiers that trigger catastrophic backtracking.
Implementations§
Trait Implementations§
Source§impl Default for RegexBacktrackingDosRule
impl Default for RegexBacktrackingDosRule
Auto Trait Implementations§
impl Freeze for RegexBacktrackingDosRule
impl RefUnwindSafe for RegexBacktrackingDosRule
impl Send for RegexBacktrackingDosRule
impl Sync for RegexBacktrackingDosRule
impl Unpin for RegexBacktrackingDosRule
impl UnsafeUnpin for RegexBacktrackingDosRule
impl UnwindSafe for RegexBacktrackingDosRule
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