pub struct ExprIsSuperset {
pub lhs: Box<Expr>,
pub rhs: Box<Expr>,
}Expand description
Boolean: lhs (array) contains every element of rhs (array).
PostgreSQL: lhs @> rhs. Drives Path::is_superset.
Fields§
§lhs: Box<Expr>The array claimed to be the superset.
rhs: Box<Expr>The array claimed to be the subset.
Trait Implementations§
Source§impl Clone for ExprIsSuperset
impl Clone for ExprIsSuperset
Source§fn clone(&self) -> ExprIsSuperset
fn clone(&self) -> ExprIsSuperset
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 ExprIsSuperset
impl Debug for ExprIsSuperset
Source§impl From<ExprIsSuperset> for Expr
impl From<ExprIsSuperset> for Expr
Source§fn from(value: ExprIsSuperset) -> Self
fn from(value: ExprIsSuperset) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ExprIsSuperset
impl PartialEq for ExprIsSuperset
impl StructuralPartialEq for ExprIsSuperset
Auto Trait Implementations§
impl Freeze for ExprIsSuperset
impl RefUnwindSafe for ExprIsSuperset
impl Send for ExprIsSuperset
impl Sync for ExprIsSuperset
impl Unpin for ExprIsSuperset
impl UnsafeUnpin for ExprIsSuperset
impl UnwindSafe for ExprIsSuperset
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