pub struct MatcherStats {
pub fingerprint_rules: usize,
pub regex_rules: usize,
pub table_rules: usize,
pub all_rules: usize,
pub ast_rules: usize,
}Expand description
Matcher statistics
Fields§
§fingerprint_rules: usizeNumber of fingerprint-indexed rules
regex_rules: usizeNumber of regex rules
table_rules: usizeNumber of table-indexed rules
all_rules: usizeNumber of all-matching rules
ast_rules: usizeNumber of AST pattern rules
Implementations§
Trait Implementations§
Source§impl Clone for MatcherStats
impl Clone for MatcherStats
Source§fn clone(&self) -> MatcherStats
fn clone(&self) -> MatcherStats
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 moreAuto Trait Implementations§
impl Freeze for MatcherStats
impl RefUnwindSafe for MatcherStats
impl Send for MatcherStats
impl Sync for MatcherStats
impl Unpin for MatcherStats
impl UnsafeUnpin for MatcherStats
impl UnwindSafe for MatcherStats
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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