pub struct ParquetScanBounds {
pub from: Option<NaiveDateTime>,
pub to: Option<NaiveDateTime>,
}Expand description
Inclusive timestamp bounds for a Parquet cursor.
Fields§
§from: Option<NaiveDateTime>§to: Option<NaiveDateTime>Implementations§
Source§impl ParquetScanBounds
impl ParquetScanBounds
pub const fn new(from: Option<NaiveDateTime>, to: Option<NaiveDateTime>) -> Self
Trait Implementations§
Source§impl Clone for ParquetScanBounds
impl Clone for ParquetScanBounds
Source§fn clone(&self) -> ParquetScanBounds
fn clone(&self) -> ParquetScanBounds
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ParquetScanBounds
Source§impl Debug for ParquetScanBounds
impl Debug for ParquetScanBounds
Source§impl Default for ParquetScanBounds
impl Default for ParquetScanBounds
Source§fn default() -> ParquetScanBounds
fn default() -> ParquetScanBounds
Returns the “default value” for a type. Read more
impl Eq for ParquetScanBounds
Source§impl PartialEq for ParquetScanBounds
impl PartialEq for ParquetScanBounds
impl StructuralPartialEq for ParquetScanBounds
Auto Trait Implementations§
impl Freeze for ParquetScanBounds
impl RefUnwindSafe for ParquetScanBounds
impl Send for ParquetScanBounds
impl Sync for ParquetScanBounds
impl Unpin for ParquetScanBounds
impl UnsafeUnpin for ParquetScanBounds
impl UnwindSafe for ParquetScanBounds
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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