pub enum Op {
Show 26 variants
Minus,
Plus,
Multiply,
Devide,
Mod,
NotEqual,
EqualEqual,
Less,
LessEqual,
Greater,
GreaterEqual,
Not,
And,
Or,
IfTernary,
In,
Call,
Index,
For,
Field,
While,
Var,
Group,
Map,
List,
Dyn,
}Expand description
An operator in the AST.
Variants§
Minus
Plus
Multiply
Devide
Mod
NotEqual
EqualEqual
Less
LessEqual
Greater
GreaterEqual
Not
And
Or
IfTernary
In
Call
Index
For
Field
While
Var
Group
Map
List
Dyn
Trait Implementations§
impl Copy for Op
impl StructuralPartialEq for Op
Auto Trait Implementations§
impl Freeze for Op
impl RefUnwindSafe for Op
impl Send for Op
impl Sync for Op
impl Unpin for Op
impl UnwindSafe for Op
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