pub struct ListFilesResult {
pub file_groups: Vec<FileGroup>,
pub statistics: Statistics,
pub grouped_by_partition: bool,
}Expand description
Result of a file listing operation from ListingTable::list_files_for_scan.
Fields§
§file_groups: Vec<FileGroup>File groups organized by the partitioning strategy.
statistics: StatisticsAggregated statistics for all files.
grouped_by_partition: boolWhether files are grouped by partition values (enables Hash partitioning).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ListFilesResult
impl !RefUnwindSafe for ListFilesResult
impl Send for ListFilesResult
impl Sync for ListFilesResult
impl Unpin for ListFilesResult
impl !UnwindSafe for ListFilesResult
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