pub struct ParquetScanOptions {
pub pushdown_filters: bool,
pub reorder_filters: bool,
pub enable_page_index: bool,
}Expand description
Options for how to create the parquet scan
Fields§
§pushdown_filters: boolEnable pushdown filters
reorder_filters: boolenable reordering filters
enable_page_index: boolenable page index
Implementations§
Source§impl ParquetScanOptions
impl ParquetScanOptions
Sourcepub fn config(&self) -> SessionConfig
pub fn config(&self) -> SessionConfig
Returns a SessionConfig with the given options
Trait Implementations§
Source§impl Clone for ParquetScanOptions
impl Clone for ParquetScanOptions
Source§fn clone(&self) -> ParquetScanOptions
fn clone(&self) -> ParquetScanOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ParquetScanOptions
impl Debug for ParquetScanOptions
impl Copy for ParquetScanOptions
Auto Trait Implementations§
impl Freeze for ParquetScanOptions
impl RefUnwindSafe for ParquetScanOptions
impl Send for ParquetScanOptions
impl Sync for ParquetScanOptions
impl Unpin for ParquetScanOptions
impl UnwindSafe for ParquetScanOptions
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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