pub enum ExpressionInfixOpcode {
Show 20 variants
Mul,
Div,
Add,
Sub,
Pow,
IntDiv,
Mod,
ShiftL,
ShiftR,
LesserEq,
GreaterEq,
Lesser,
Greater,
Eq,
NotEq,
BoolOr,
BoolAnd,
BitOr,
BitAnd,
BitXor,
}
Variants§
Mul
Div
Add
Sub
Pow
IntDiv
Mod
ShiftL
ShiftR
LesserEq
GreaterEq
Lesser
Greater
Eq
NotEq
BoolOr
BoolAnd
BitOr
BitAnd
BitXor
Trait Implementations§
Source§impl Clone for ExpressionInfixOpcode
impl Clone for ExpressionInfixOpcode
Source§fn clone(&self) -> ExpressionInfixOpcode
fn clone(&self) -> ExpressionInfixOpcode
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl PartialEq for ExpressionInfixOpcode
impl PartialEq for ExpressionInfixOpcode
impl Copy for ExpressionInfixOpcode
impl StructuralPartialEq for ExpressionInfixOpcode
Auto Trait Implementations§
impl Freeze for ExpressionInfixOpcode
impl RefUnwindSafe for ExpressionInfixOpcode
impl Send for ExpressionInfixOpcode
impl Sync for ExpressionInfixOpcode
impl Unpin for ExpressionInfixOpcode
impl UnwindSafe for ExpressionInfixOpcode
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