pub struct MetadataTableCacheStats {
pub hits: usize,
pub misses: usize,
pub inserts: usize,
pub evictions: usize,
pub filter_skips: usize,
pub filter_false_positives: usize,
}Fields§
§hits: usize§misses: usize§inserts: usize§evictions: usize§filter_skips: usizeSegments a scan skipped because their bloom filter ruled the lookup key out before any index or data fetch.
filter_false_positives: usizeSegments whose filter admitted a lookup that then matched no rows. Approximate: a lookup narrower than the filter key (an exact unbind, a single revision) can count a true admission here.
Trait Implementations§
Source§impl Clone for MetadataTableCacheStats
impl Clone for MetadataTableCacheStats
Source§fn clone(&self) -> MetadataTableCacheStats
fn clone(&self) -> MetadataTableCacheStats
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 MetadataTableCacheStats
Source§impl Debug for MetadataTableCacheStats
impl Debug for MetadataTableCacheStats
Source§impl Default for MetadataTableCacheStats
impl Default for MetadataTableCacheStats
Source§fn default() -> MetadataTableCacheStats
fn default() -> MetadataTableCacheStats
Returns the “default value” for a type. Read more
impl Eq for MetadataTableCacheStats
Source§impl PartialEq for MetadataTableCacheStats
impl PartialEq for MetadataTableCacheStats
impl StructuralPartialEq for MetadataTableCacheStats
Auto Trait Implementations§
impl Freeze for MetadataTableCacheStats
impl RefUnwindSafe for MetadataTableCacheStats
impl Send for MetadataTableCacheStats
impl Sync for MetadataTableCacheStats
impl Unpin for MetadataTableCacheStats
impl UnsafeUnpin for MetadataTableCacheStats
impl UnwindSafe for MetadataTableCacheStats
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
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more