pub struct ParquetFileInfo {
pub total_rows: i64,
pub row_groups: i32,
pub row_group_sizes: Vec<i64>,
pub file_size: u64,
pub compression: Compression,
}Fields§
§total_rows: i64§row_groups: i32§row_group_sizes: Vec<i64>§file_size: u64§compression: CompressionImplementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ParquetFileInfo
impl RefUnwindSafe for ParquetFileInfo
impl Send for ParquetFileInfo
impl Sync for ParquetFileInfo
impl Unpin for ParquetFileInfo
impl UnwindSafe for ParquetFileInfo
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> 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