pub struct ColumnPageStatistics {
pub min: Box<dyn Array>,
pub max: Box<dyn Array>,
pub null_count: UInt64Array,
}
Available on crate feature
io_parquet
only.Expand description
ColumnPageStatistics
contains the minimum, maximum, and null_count
of each page of a parquet column, as an Array
.
This struct has the following invariants:
min
,max
andnull_count
have the same length (equal to the number of pages in the column)min
,max
andnull_count
are guaranteed to be non-nullmin
andmax
have the same logical type
Fields§
§min: Box<dyn Array>
The minimum values in the pages
max: Box<dyn Array>
The maximum values in the pages
null_count: UInt64Array
The number of null values in the pages.
Trait Implementations§
source§impl Debug for ColumnPageStatistics
impl Debug for ColumnPageStatistics
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<ColumnPageStatistics> for ColumnPageStatistics
impl PartialEq<ColumnPageStatistics> for ColumnPageStatistics
source§fn eq(&self, other: &ColumnPageStatistics) -> bool
fn eq(&self, other: &ColumnPageStatistics) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.