Enum datafusion_jit::ast::BinaryExpr
source · pub enum BinaryExpr {
Eq(Box<Expr>, Box<Expr>),
Ne(Box<Expr>, Box<Expr>),
Lt(Box<Expr>, Box<Expr>),
Le(Box<Expr>, Box<Expr>),
Gt(Box<Expr>, Box<Expr>),
Ge(Box<Expr>, Box<Expr>),
Add(Box<Expr>, Box<Expr>),
Sub(Box<Expr>, Box<Expr>),
Mul(Box<Expr>, Box<Expr>),
Div(Box<Expr>, Box<Expr>),
}
Expand description
Binary expression
Variants§
Eq(Box<Expr>, Box<Expr>)
==
Ne(Box<Expr>, Box<Expr>)
!=
Lt(Box<Expr>, Box<Expr>)
<
Le(Box<Expr>, Box<Expr>)
<=
Gt(Box<Expr>, Box<Expr>)
Ge(Box<Expr>, Box<Expr>)
=
Add(Box<Expr>, Box<Expr>)
add
Sub(Box<Expr>, Box<Expr>)
subtract
Mul(Box<Expr>, Box<Expr>)
multiply
Div(Box<Expr>, Box<Expr>)
divide
Trait Implementations§
source§impl Clone for BinaryExpr
impl Clone for BinaryExpr
source§fn clone(&self) -> BinaryExpr
fn clone(&self) -> BinaryExpr
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more