pub enum Expr {
Value(Value),
ColumnRef(ColumnRef),
Wildcard,
Binary {
left: Box<Expr>,
op: BinOp,
right: Box<Expr>,
},
Unary {
op: UnOp,
operand: Box<Expr>,
},
Function {
name: BoundedString,
args: Vec<Expr>,
},
}
Expand description
An expression
Variantsยง
Implementationsยง
Trait Implementationsยง
impl StructuralPartialEq for Expr
Auto Trait Implementationsยง
impl Freeze for Expr
impl RefUnwindSafe for Expr
impl Send for Expr
impl Sync for Expr
impl Unpin for Expr
impl UnwindSafe for Expr
Blanket Implementationsยง
Sourceยงimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Sourceยงfn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more