Struct lance_file::format::metadata::StatisticsMetadata
source · pub struct StatisticsMetadata {
pub schema: Schema,
pub leaf_field_ids: Vec<i32>,
pub page_table_position: usize,
}Expand description
Metadata about the statistics
Fields§
§schema: SchemaSchema of the page-level statistics.
For a given field with id i, the statistics are stored in the field
i.null_count, i.min_value, and i.max_value.
leaf_field_ids: Vec<i32>§page_table_position: usizeTrait Implementations§
source§impl Debug for StatisticsMetadata
impl Debug for StatisticsMetadata
source§impl PartialEq for StatisticsMetadata
impl PartialEq for StatisticsMetadata
source§fn eq(&self, other: &StatisticsMetadata) -> bool
fn eq(&self, other: &StatisticsMetadata) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for StatisticsMetadata
Auto Trait Implementations§
impl Freeze for StatisticsMetadata
impl !RefUnwindSafe for StatisticsMetadata
impl Send for StatisticsMetadata
impl Sync for StatisticsMetadata
impl Unpin for StatisticsMetadata
impl !UnwindSafe for StatisticsMetadata
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more