pub struct SystemMetrics { /* private fields */ }Expand description
System metrics collector
Implementations§
Source§impl SystemMetrics
impl SystemMetrics
Sourcepub fn record_verification(&self)
pub fn record_verification(&self)
Record a verification attempt
Sourcepub fn record_success(&self)
pub fn record_success(&self)
Record a successful verification
Sourcepub fn record_failure(&self)
pub fn record_failure(&self)
Record a failed verification
Sourcepub fn record_verification_time(&self, duration_us: u64)
pub fn record_verification_time(&self, duration_us: u64)
Record verification time
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SystemMetrics
impl RefUnwindSafe for SystemMetrics
impl Send for SystemMetrics
impl Sync for SystemMetrics
impl Unpin for SystemMetrics
impl UnwindSafe for SystemMetrics
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