pub struct WafBenchStats {
pub files_processed: usize,
pub test_cases_loaded: usize,
pub payloads_extracted: usize,
pub by_category: HashMap<SecurityCategory, usize>,
pub parse_errors: Vec<String>,
}Expand description
Statistics about loaded WAFBench tests
Fields§
§files_processed: usizeNumber of files processed
test_cases_loaded: usizeNumber of test cases loaded
payloads_extracted: usizeNumber of payloads extracted
by_category: HashMap<SecurityCategory, usize>Tests by category
parse_errors: Vec<String>Files that failed to parse
Trait Implementations§
Source§impl Clone for WafBenchStats
impl Clone for WafBenchStats
Source§fn clone(&self) -> WafBenchStats
fn clone(&self) -> WafBenchStats
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 WafBenchStats
impl Debug for WafBenchStats
Source§impl Default for WafBenchStats
impl Default for WafBenchStats
Source§fn default() -> WafBenchStats
fn default() -> WafBenchStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WafBenchStats
impl RefUnwindSafe for WafBenchStats
impl Send for WafBenchStats
impl Sync for WafBenchStats
impl Unpin for WafBenchStats
impl UnwindSafe for WafBenchStats
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