Struct datafusion_expr::expr::InList
source · pub struct InList {
pub expr: Box<Expr>,
pub list: Vec<Expr>,
pub negated: bool,
}
Expand description
InList expression
Fields§
§expr: Box<Expr>
The expression to compare
list: Vec<Expr>
The list of values to compare against
negated: bool
Whether the expression is negated
Implementations§
Trait Implementations§
source§impl PartialEq<InList> for InList
impl PartialEq<InList> for InList
impl Eq for InList
impl StructuralEq for InList
impl StructuralPartialEq for InList
Auto Trait Implementations§
impl !RefUnwindSafe for InList
impl Send for InList
impl Sync for InList
impl Unpin for InList
impl !UnwindSafe for InList
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
§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.