pub struct FieldPredicate {
pub column: String,
pub op: ZoneMapOp,
pub value: f64,
}Expand description
A field predicate that can be evaluated against per-row-group
ColumnStats min/max to skip row groups
that cannot possibly match.
Fields§
§column: StringColumn name.
op: ZoneMapOpComparison operator.
value: f64Predicate value as f64. Integer predicates are cast to f64.
Trait Implementations§
Source§impl Clone for FieldPredicate
impl Clone for FieldPredicate
Source§fn clone(&self) -> FieldPredicate
fn clone(&self) -> FieldPredicate
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 moreAuto Trait Implementations§
impl Freeze for FieldPredicate
impl RefUnwindSafe for FieldPredicate
impl Send for FieldPredicate
impl Sync for FieldPredicate
impl Unpin for FieldPredicate
impl UnsafeUnpin for FieldPredicate
impl UnwindSafe for FieldPredicate
Blanket Implementations§
impl<T> Allocation for T
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