Struct datafusion::test_util::parquet::ParquetScanOptions
source · 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: bool
Enable pushdown filters
reorder_filters: bool
enable reordering filters
enable_page_index: bool
enable 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 copy 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,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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