pub struct CardinalityTrackerStats {
pub table_count: usize,
pub column_count: usize,
pub memory_bytes: usize,
pub precision: u8,
pub standard_error_pct: f64,
}Expand description
Statistics for cardinality tracker
Fields§
§table_count: usizeNumber of tables tracked
column_count: usizeTotal columns tracked across all tables
memory_bytes: usizeTotal memory usage in bytes
precision: u8HLL precision
standard_error_pct: f64Standard error percentage
Trait Implementations§
Source§impl Clone for CardinalityTrackerStats
impl Clone for CardinalityTrackerStats
Source§fn clone(&self) -> CardinalityTrackerStats
fn clone(&self) -> CardinalityTrackerStats
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 moreAuto Trait Implementations§
impl Freeze for CardinalityTrackerStats
impl RefUnwindSafe for CardinalityTrackerStats
impl Send for CardinalityTrackerStats
impl Sync for CardinalityTrackerStats
impl Unpin for CardinalityTrackerStats
impl UnwindSafe for CardinalityTrackerStats
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<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