pub struct ValidationPatterns {
pub function_def: Regex,
pub underscore_param: Regex,
pub underscore_let: Regex,
pub unwrap_call: Regex,
pub expect_call: Regex,
}Expand description
Compiled regex patterns for validation
Fields§
§function_def: RegexPattern for detecting function definitions
underscore_param: RegexPattern for detecting underscore parameters
underscore_let: RegexPattern for detecting underscore in let bindings
unwrap_call: RegexPattern for detecting unwrap() calls
expect_call: RegexPattern for detecting expect() calls
Implementations§
Auto Trait Implementations§
impl Freeze for ValidationPatterns
impl RefUnwindSafe for ValidationPatterns
impl Send for ValidationPatterns
impl Sync for ValidationPatterns
impl Unpin for ValidationPatterns
impl UnwindSafe for ValidationPatterns
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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