pub struct ScanStreamOptions {
pub include_nulls: bool,
}Fields§
§include_nulls: boolPreserve null rows emitted by the projected columns when true.
When false, the scan gatherer drops rows where all projected
columns are null or missing before yielding batches. This keeps
the table scan column-oriented while delegating row-level
filtering to the column-map layer.
Trait Implementations§
Source§impl Clone for ScanStreamOptions
impl Clone for ScanStreamOptions
Source§fn clone(&self) -> ScanStreamOptions
fn clone(&self) -> ScanStreamOptions
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 ScanStreamOptions
impl Debug for ScanStreamOptions
Source§impl Default for ScanStreamOptions
impl Default for ScanStreamOptions
Source§fn default() -> ScanStreamOptions
fn default() -> ScanStreamOptions
Returns the “default value” for a type. Read more
impl Copy for ScanStreamOptions
Auto Trait Implementations§
impl Freeze for ScanStreamOptions
impl RefUnwindSafe for ScanStreamOptions
impl Send for ScanStreamOptions
impl Sync for ScanStreamOptions
impl Unpin for ScanStreamOptions
impl UnwindSafe for ScanStreamOptions
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§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