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 moresource§impl Debug for BinaryExpr
impl Debug for BinaryExpr
source§impl Display for BinaryExpr
impl Display for BinaryExpr
source§impl PartialEq<BinaryExpr> for BinaryExpr
impl PartialEq<BinaryExpr> for BinaryExpr
source§fn eq(&self, other: &BinaryExpr) -> bool
fn eq(&self, other: &BinaryExpr) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.