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
sourceimpl Clone for OperatorName
impl Clone for OperatorName
sourcefn clone(&self) -> OperatorName
fn clone(&self) -> OperatorName
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 moresourceimpl Debug for OperatorName
impl Debug for OperatorName
sourceimpl Hash for OperatorName
impl Hash for OperatorName
sourceimpl PartialEq<OperatorName> for OperatorName
impl PartialEq<OperatorName> for OperatorName
sourcefn eq(&self, other: &OperatorName) -> bool
fn eq(&self, other: &OperatorName) -> bool
impl Copy for OperatorName
impl Eq for OperatorName
impl StructuralEq for OperatorName
impl StructuralPartialEq for OperatorName
Auto Trait Implementations
impl RefUnwindSafe for OperatorName
impl Send for OperatorName
impl Sync for OperatorName
impl Unpin for OperatorName
impl UnwindSafe for OperatorName
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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