pub struct TableStatistics {
pub row_count: usize,
pub column_count: usize,
pub null_percentages: Vec<f32>,
pub column_stats: Vec<ColumnStatistics>,
}Expand description
Table statistics
Fields§
§row_count: usizeRow count
column_count: usizeColumn count
null_percentages: Vec<f32>Null percentage per column
column_stats: Vec<ColumnStatistics>Column statistics
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 · 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 TableStatistics
impl Debug for TableStatistics
Source§impl<'de> Deserialize<'de> for TableStatistics
impl<'de> Deserialize<'de> for TableStatistics
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TableStatistics
impl RefUnwindSafe for TableStatistics
impl Send for TableStatistics
impl Sync for TableStatistics
impl Unpin 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