pub struct RowSelector {
pub row_count: usize,
pub skip: bool,
}
Expand description
RowSelection
is a collection of RowSelector
used to skip rows when
scanning a parquet file
Fields§
§row_count: usize
The number of rows
skip: bool
If true, skip row_count
rows
Implementations§
Trait Implementations§
Source§impl Clone for RowSelector
impl Clone for RowSelector
Source§fn clone(&self) -> RowSelector
fn clone(&self) -> RowSelector
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 RowSelector
impl Debug for RowSelector
Source§impl FromIterator<RowSelector> for RowSelection
impl FromIterator<RowSelector> for RowSelection
Source§fn from_iter<T: IntoIterator<Item = RowSelector>>(iter: T) -> Self
fn from_iter<T: IntoIterator<Item = RowSelector>>(iter: T) -> Self
Creates a value from an iterator. Read more
Source§impl PartialEq for RowSelector
impl PartialEq for RowSelector
impl Copy for RowSelector
impl Eq for RowSelector
impl StructuralPartialEq for RowSelector
Auto Trait Implementations§
impl Freeze for RowSelector
impl RefUnwindSafe for RowSelector
impl Send for RowSelector
impl Sync for RowSelector
impl Unpin for RowSelector
impl UnwindSafe for RowSelector
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§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
)§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. 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