Module simplify_expressions

Source
Expand description

SimplifyExpressions simplifies expressions in the logical plan, ExprSimplifier simplifies individual Exprs.

Re-exports§

pub use expr_simplifier::*;
pub use simplify_exprs::*;

Modules§

expr_simplifier
Expression simplification API
simplify_exprs
Simplify expressions optimizer rule and implementation

Structs§

GuaranteeRewriter
Rewrite expressions to incorporate guarantees.
SimplifyContext
Provides simplification information based on DFSchema and ExecutionProps. This is the default implementation used by DataFusion

Traits§

SimplifyInfo
Provides the information necessary to apply algebraic simplification to an Expr. See SimplifyContext for one concrete implementation.