pub enum FieldPageStatistics {
Single(ColumnPageStatistics),
Multiple(Vec<FieldPageStatistics>),
}
Expand description
Page statistics of an Arrow field.
Variants§
Single(ColumnPageStatistics)
Variant used for fields with a single parquet column (e.g. primitives, dictionaries, list)
Multiple(Vec<FieldPageStatistics>)
Variant used for fields with multiple parquet columns (e.g. Struct, Map)
Trait Implementations§
source§impl Debug for FieldPageStatistics
impl Debug for FieldPageStatistics
source§impl From<ColumnPageStatistics> for FieldPageStatistics
impl From<ColumnPageStatistics> for FieldPageStatistics
source§fn from(column: ColumnPageStatistics) -> Self
fn from(column: ColumnPageStatistics) -> Self
Converts to this type from the input type.
source§impl PartialEq for FieldPageStatistics
impl PartialEq for FieldPageStatistics
source§fn eq(&self, other: &FieldPageStatistics) -> bool
fn eq(&self, other: &FieldPageStatistics) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for FieldPageStatistics
Auto Trait Implementations§
impl Freeze for FieldPageStatistics
impl !RefUnwindSafe for FieldPageStatistics
impl Send for FieldPageStatistics
impl Sync for FieldPageStatistics
impl Unpin for FieldPageStatistics
impl !UnwindSafe for FieldPageStatistics
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