Enum parse_js::operator::OperatorName
source · 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
Trait Implementations§
source§impl Clone for OperatorName
impl Clone for OperatorName
source§fn clone(&self) -> OperatorName
fn clone(&self) -> OperatorName
Returns a copy 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<OperatorName> for OperatorName
impl PartialEq<OperatorName> for OperatorName
source§fn eq(&self, other: &OperatorName) -> bool
fn eq(&self, other: &OperatorName) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.