Skip to main content

ExtractExpr

Trait ExtractExpr 

Source
pub trait ExtractExpr {
    // Required method
    fn expressions_consider_join(&self) -> Vec<Expr>;
}
Expand description

A trait to extract expressions from a logical plan.

Required Methods§

Source

fn expressions_consider_join(&self) -> Vec<Expr>

Gets expressions from a logical plan. It handles [Join] specially so [LogicalPlan::with_new_exprs()] can use the expressions this method returns.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl ExtractExpr for LogicalPlan

Implementors§