pub struct ExplodedStats {
pub rows: u64,
pub written: u64,
pub served: u64,
pub rederived: u64,
pub absent: u64,
}Expand description
Counters, all of them applied output: rows that exist, lookups that happened. Nothing here is configuration echoed back.
Fields§
§rows: u64Rows on disk plus rows buffered for the next flush.
written: u64Rows this process has committed.
served: u64Content reads answered from this table.
rederived: u64Content reads that fell through and re-resolved a whole pack. The number that distinguishes “the table answered” from “the answer happened to be right”, which identical bytes cannot.
absent: u64Content reads nothing could answer.
Trait Implementations§
Source§impl Clone for ExplodedStats
impl Clone for ExplodedStats
Source§fn clone(&self) -> ExplodedStats
fn clone(&self) -> ExplodedStats
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 ExplodedStats
Source§impl Debug for ExplodedStats
impl Debug for ExplodedStats
Source§impl Default for ExplodedStats
impl Default for ExplodedStats
Source§fn default() -> ExplodedStats
fn default() -> ExplodedStats
Returns the “default value” for a type. Read more
impl Eq for ExplodedStats
Source§impl PartialEq for ExplodedStats
impl PartialEq for ExplodedStats
impl StructuralPartialEq for ExplodedStats
Auto Trait Implementations§
impl Freeze for ExplodedStats
impl RefUnwindSafe for ExplodedStats
impl Send for ExplodedStats
impl Sync for ExplodedStats
impl Unpin for ExplodedStats
impl UnsafeUnpin for ExplodedStats
impl UnwindSafe for ExplodedStats
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.