pub struct TableStatistics {
pub row_count: u64,
pub column_stats: HashMap<String, ColumnStatistics>,
}Expand description
Basic per-table statistics derived from a table scan.
Fields§
§row_count: u64Number of visible (non-deleted) tuples discovered.
column_stats: HashMap<String, ColumnStatistics>Per-column stats keyed by column name.
Implementations§
Trait Implementations§
Source§impl Clone for TableStatistics
impl Clone for TableStatistics
Source§fn clone(&self) -> TableStatistics
fn clone(&self) -> TableStatistics
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 moreAuto Trait Implementations§
impl Freeze for TableStatistics
impl RefUnwindSafe for TableStatistics
impl Send for TableStatistics
impl Sync for TableStatistics
impl Unpin for TableStatistics
impl UnsafeUnpin for TableStatistics
impl UnwindSafe for TableStatistics
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