Struct PatternStatisticsSnapshot
pub struct PatternStatisticsSnapshot {
pub total_patterns: usize,
pub matching_operations: u64,
pub successful_matches: u64,
pub failed_matches: u64,
pub match_success_rate: f64,
pub last_update: u64,
}Expand description
Snapshot of pattern statistics
Fields§
§total_patterns: usizeTotal patterns registered
matching_operations: u64Pattern matching operations
successful_matches: u64Successful matches
failed_matches: u64Failed matches
match_success_rate: f64Match success rate percentage
last_update: u64Last update timestamp (milliseconds since UNIX epoch)
Trait Implementations§
§impl Clone for PatternStatisticsSnapshot
impl Clone for PatternStatisticsSnapshot
§fn clone(&self) -> PatternStatisticsSnapshot
fn clone(&self) -> PatternStatisticsSnapshot
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 PatternStatisticsSnapshot
impl RefUnwindSafe for PatternStatisticsSnapshot
impl Send for PatternStatisticsSnapshot
impl Sync for PatternStatisticsSnapshot
impl Unpin for PatternStatisticsSnapshot
impl UnwindSafe for PatternStatisticsSnapshot
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