pub struct ProofCacheStats {
pub total_slots: usize,
pub active_entries: usize,
pub expired_entries: usize,
pub consumed_entries: usize,
pub free_slots: usize,
}Expand description
Statistics about the proof cache.
Fields§
§total_slots: usizeTotal number of slots (always 64).
active_entries: usizeNumber of active (valid, unconsumed) entries.
expired_entries: usizeNumber of expired entries awaiting cleanup.
consumed_entries: usizeNumber of consumed entries awaiting cleanup.
free_slots: usizeNumber of free slots.
Trait Implementations§
Source§impl Clone for ProofCacheStats
impl Clone for ProofCacheStats
Source§fn clone(&self) -> ProofCacheStats
fn clone(&self) -> ProofCacheStats
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 ProofCacheStats
impl Debug for ProofCacheStats
Source§impl PartialEq for ProofCacheStats
impl PartialEq for ProofCacheStats
impl Copy for ProofCacheStats
impl Eq for ProofCacheStats
impl StructuralPartialEq for ProofCacheStats
Auto Trait Implementations§
impl Freeze for ProofCacheStats
impl RefUnwindSafe for ProofCacheStats
impl Send for ProofCacheStats
impl Sync for ProofCacheStats
impl Unpin for ProofCacheStats
impl UnsafeUnpin for ProofCacheStats
impl UnwindSafe for ProofCacheStats
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