Enum datafusion::rel::Expr
[−]
[src]
pub enum Expr { TupleValue(usize), Literal(Value), BinaryExpr { left: Box<Expr>, op: Operator, right: Box<Expr>, }, ScalarFunction { name: String, args: Vec<Expr>, }, }
Relation Expression
Variants
TupleValue(usize)
index into a value within the tuple
Literal(Value)
literal value
BinaryExpr
binary expression e.g. "age > 21"
Fields of BinaryExpr
left: Box<Expr> | |
op: Operator | |
right: Box<Expr> |
ScalarFunction
scalar function
Fields of ScalarFunction
name: String | |
args: Vec<Expr> |