pub enum BinOp {
Show 21 variants
Plus,
Minus,
Star,
Slash,
Percent,
EqEq,
NotEq,
EqEqEq,
NotEqEq,
Less,
Greater,
LtEq,
GtEq,
Pipe,
Hat,
Ampersand,
LtLt,
GtGt,
GtGtGt,
In,
InstanceOf,
}
Expand description
Lists all possible binary operation for BinaryExpression
Variants
Plus
Minus
Star
Slash
Percent
EqEq
NotEq
EqEqEq
NotEqEq
Less
Greater
LtEq
GtEq
Pipe
Hat
Ampersand
LtLt
GtGt
GtGtGt
In
InstanceOf
Trait Implementations
impl Eq for BinOp
impl StructuralEq for BinOp
impl StructuralPartialEq for BinOp
Auto Trait Implementations
impl RefUnwindSafe for BinOp
impl Send for BinOp
impl Sync for BinOp
impl Unpin for BinOp
impl UnwindSafe for BinOp
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more