Struct datafusion::physical_plan::expressions::InListExpr [−][src]
pub struct InListExpr { /* fields omitted */ }
InList
Implementations
impl InListExpr
[src]
impl InListExpr
[src]pub fn new(
expr: Arc<dyn PhysicalExpr>,
list: Vec<Arc<dyn PhysicalExpr>>,
negated: bool
) -> Self
[src]
expr: Arc<dyn PhysicalExpr>,
list: Vec<Arc<dyn PhysicalExpr>>,
negated: bool
) -> Self
Create a new InList expression
pub fn expr(&self) -> &Arc<dyn PhysicalExpr>
[src]
Input expression
pub fn list(&self) -> &[Arc<dyn PhysicalExpr>]
[src]
List to search in
pub fn negated(&self) -> bool
[src]
Is this negated e.g. NOT IN LIST
Trait Implementations
impl PhysicalExpr for InListExpr
[src]
impl PhysicalExpr for InListExpr
[src]Auto Trait Implementations
impl !RefUnwindSafe for InListExpr
impl !RefUnwindSafe for InListExpr
impl Send for InListExpr
impl Send for InListExpr
impl Sync for InListExpr
impl Sync for InListExpr
impl Unpin for InListExpr
impl Unpin for InListExpr
impl !UnwindSafe for InListExpr
impl !UnwindSafe for InListExpr