pub struct RangePredicate {
pub column: ColumnId,
pub lower: Option<RangeBound>,
pub upper: Option<RangeBound>,
}Expand description
A two-sided or open numeric range over one typed column.
Fields§
§column: ColumnIdThe numeric schema column.
lower: Option<RangeBound>The optional lower endpoint.
upper: Option<RangeBound>The optional upper endpoint.
Trait Implementations§
Source§impl Clone for RangePredicate
impl Clone for RangePredicate
Source§impl Debug for RangePredicate
impl Debug for RangePredicate
Source§impl PartialEq for RangePredicate
impl PartialEq for RangePredicate
impl StructuralPartialEq for RangePredicate
Auto Trait Implementations§
impl Freeze for RangePredicate
impl RefUnwindSafe for RangePredicate
impl Send for RangePredicate
impl Sync for RangePredicate
impl Unpin for RangePredicate
impl UnsafeUnpin for RangePredicate
impl UnwindSafe for RangePredicate
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