pub enum OperatorName {
Show 65 variants
Addition,
Assignment,
AssignmentAddition,
AssignmentBitwiseAnd,
AssignmentBitwiseLeftShift,
AssignmentBitwiseOr,
AssignmentBitwiseRightShift,
AssignmentBitwiseUnsignedRightShift,
AssignmentBitwiseXor,
AssignmentDivision,
AssignmentExponentiation,
AssignmentLogicalAnd,
AssignmentLogicalOr,
AssignmentMultiplication,
AssignmentNullishCoalescing,
AssignmentRemainder,
AssignmentSubtraction,
Await,
BitwiseAnd,
BitwiseLeftShift,
BitwiseNot,
BitwiseOr,
BitwiseRightShift,
BitwiseUnsignedRightShift,
BitwiseXor,
Call,
Comma,
ComputedMemberAccess,
Conditional,
ConditionalAlternate,
Delete,
Division,
Equality,
Exponentiation,
GreaterThan,
GreaterThanOrEqual,
In,
Inequality,
Instanceof,
LessThan,
LessThanOrEqual,
LogicalAnd,
LogicalNot,
LogicalOr,
MemberAccess,
Multiplication,
New,
NullishCoalescing,
OptionalChainingMemberAccess,
OptionalChainingComputedMemberAccess,
OptionalChainingCall,
PostfixDecrement,
PostfixIncrement,
PrefixDecrement,
PrefixIncrement,
Remainder,
StrictEquality,
StrictInequality,
Subtraction,
Typeof,
UnaryNegation,
UnaryPlus,
Void,
Yield,
YieldDelegated,
}
Variants§
Addition
Assignment
AssignmentAddition
AssignmentBitwiseAnd
AssignmentBitwiseLeftShift
AssignmentBitwiseOr
AssignmentBitwiseRightShift
AssignmentBitwiseUnsignedRightShift
AssignmentBitwiseXor
AssignmentDivision
AssignmentExponentiation
AssignmentLogicalAnd
AssignmentLogicalOr
AssignmentMultiplication
AssignmentNullishCoalescing
AssignmentRemainder
AssignmentSubtraction
Await
BitwiseAnd
BitwiseLeftShift
BitwiseNot
BitwiseOr
BitwiseRightShift
BitwiseUnsignedRightShift
BitwiseXor
Call
Comma
ComputedMemberAccess
Conditional
ConditionalAlternate
Delete
Division
Equality
Exponentiation
GreaterThan
GreaterThanOrEqual
In
Inequality
Instanceof
LessThan
LessThanOrEqual
LogicalAnd
LogicalNot
LogicalOr
MemberAccess
Multiplication
New
NullishCoalescing
OptionalChainingMemberAccess
OptionalChainingComputedMemberAccess
OptionalChainingCall
PostfixDecrement
PostfixIncrement
PrefixDecrement
PrefixIncrement
Remainder
StrictEquality
StrictInequality
Subtraction
Typeof
UnaryNegation
UnaryPlus
Void
Yield
YieldDelegated
Implementations§
Source§impl OperatorName
impl OperatorName
pub fn is_assignment(self) -> bool
Trait Implementations§
Source§impl Clone for OperatorName
impl Clone for OperatorName
Source§fn clone(&self) -> OperatorName
fn clone(&self) -> OperatorName
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for OperatorName
impl Debug for OperatorName
Source§impl Hash for OperatorName
impl Hash for OperatorName
Source§impl PartialEq for OperatorName
impl PartialEq for OperatorName
Source§impl Serialize for OperatorName
impl Serialize for OperatorName
impl Copy for OperatorName
impl Eq for OperatorName
impl StructuralPartialEq for OperatorName
Auto Trait Implementations§
impl Freeze for OperatorName
impl RefUnwindSafe for OperatorName
impl Send for OperatorName
impl Sync for OperatorName
impl Unpin for OperatorName
impl UnwindSafe for OperatorName
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