Enum amfnengine::OperatorType
[−]pub enum OperatorType {
Show 17 variants
None,
And,
Or,
Greater,
Less,
GreaterEqual,
LessEqual,
Equal,
NotEqual,
Plus,
Minus,
Times,
Divide,
Modulus,
Exponent,
UnaryMinus,
UnaryNot,
}
Expand description
Operator type enumeration.
Variants
None
No operator.
And
And operator.
Or
Or operator.
Greater
Greater than operator.
Less
Less than operator.
GreaterEqual
Greater than or equal operator.
LessEqual
Less than or equal operator.
Equal
Equal operator.
NotEqual
Not equal operator.
Plus
Addition operator.
Minus
Subtraction operator.
Times
Multiplication operator.
Divide
Division operator.
Modulus
Modulus operator.
Exponent
Exponent operator.
UnaryMinus
Minus unary operator.
UnaryNot
Not unary operator.
Trait Implementations
impl Clone for OperatorType
impl Clone for OperatorType
fn clone(&self) -> OperatorType
fn clone(&self) -> OperatorType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for OperatorType
impl Debug for OperatorType
impl PartialEq<OperatorType> for OperatorType
impl PartialEq<OperatorType> for OperatorType
impl Copy for OperatorType
impl Eq for OperatorType
impl StructuralEq for OperatorType
impl StructuralPartialEq for OperatorType
Auto Trait Implementations
impl RefUnwindSafe for OperatorType
impl Send for OperatorType
impl Sync for OperatorType
impl Unpin for OperatorType
impl UnwindSafe for OperatorType
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