pub struct SummaryStatistics {
pub total_entries: usize,
pub min_index_interval: u32,
pub sampling_level: u32,
pub size_at_full_sampling: u32,
pub average_key_size: f64,
pub file_size: u64,
}Expand description
Summary statistics for analysis and validation
Fields§
§total_entries: usizeTotal number of summary entries
min_index_interval: u32Min index interval from header
sampling_level: u32Sampling level from header
size_at_full_sampling: u32Size at full sampling from header
average_key_size: f64Average partition key size
file_size: u64File size in bytes
Trait Implementations§
Source§impl Clone for SummaryStatistics
impl Clone for SummaryStatistics
Source§fn clone(&self) -> SummaryStatistics
fn clone(&self) -> SummaryStatistics
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 moreSource§impl Debug for SummaryStatistics
impl Debug for SummaryStatistics
Source§impl<'de> Deserialize<'de> for SummaryStatistics
impl<'de> Deserialize<'de> for SummaryStatistics
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 SummaryStatistics
impl RefUnwindSafe for SummaryStatistics
impl Send for SummaryStatistics
impl Sync for SummaryStatistics
impl Unpin for SummaryStatistics
impl UnsafeUnpin for SummaryStatistics
impl UnwindSafe for SummaryStatistics
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