Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
SimplifyInfo in datafusion::logical_plan - Rust
[go: Go Back, main page]

pub trait SimplifyInfo {
    fn is_boolean_type(&self, expr: &Expr) -> Result<bool>;
    fn nullable(&self, expr: &Expr) -> Result<bool>;
    fn execution_props(&self) -> &ExecutionProps;
}
Expand description

The information necessary to apply algebraic simplification to an Expr. See SimplifyContext for one implementation

Required Methods

returns true if this Expr has boolean type

returns true of this expr is nullable (could possibly be NULL)

Returns details needed for partial expression evaluation

Implementors