pub struct ReplayStoreMetrics {
pub entries: usize,
pub accepted: u64,
pub replays: u64,
pub expired: u64,
pub capacity_rejections: u64,
pub cleanups: u64,
}Expand description
Point-in-time replay-store metrics.
Fields§
§entries: usizeCurrent number of live entries.
accepted: u64Identities accepted since creation.
replays: u64Live replay attempts rejected since creation.
expired: u64Expired identities removed since creation.
capacity_rejections: u64Requests rejected because all bounded entries were live.
cleanups: u64Full cleanup passes executed since creation.
Trait Implementations§
Source§impl Clone for ReplayStoreMetrics
impl Clone for ReplayStoreMetrics
Source§fn clone(&self) -> ReplayStoreMetrics
fn clone(&self) -> ReplayStoreMetrics
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ReplayStoreMetrics
Source§impl Debug for ReplayStoreMetrics
impl Debug for ReplayStoreMetrics
Source§impl Default for ReplayStoreMetrics
impl Default for ReplayStoreMetrics
Source§fn default() -> ReplayStoreMetrics
fn default() -> ReplayStoreMetrics
Returns the “default value” for a type. Read more
impl Eq for ReplayStoreMetrics
Source§impl PartialEq for ReplayStoreMetrics
impl PartialEq for ReplayStoreMetrics
impl StructuralPartialEq for ReplayStoreMetrics
Auto Trait Implementations§
impl Freeze for ReplayStoreMetrics
impl RefUnwindSafe for ReplayStoreMetrics
impl Send for ReplayStoreMetrics
impl Sync for ReplayStoreMetrics
impl Unpin for ReplayStoreMetrics
impl UnsafeUnpin for ReplayStoreMetrics
impl UnwindSafe for ReplayStoreMetrics
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