pub enum ExprOperatorName {
Show 32 variants
Addition,
Arrow,
As,
Bind,
BitwiseAnd,
BitwiseLeftShift,
BitwiseOr,
BitwiseRightShift,
BitwiseUnsignedRightShift,
BitwiseXor,
Call,
Division,
Equality,
Exponentiation,
GreaterThan,
GreaterThanOrEqual,
Index,
Inequality,
LessThan,
LessThanOrEqual,
LogicalAnd,
LogicalOr,
MemberAccess,
Multiplication,
Negation,
Not,
OptionalCall,
OptionalCoalescing,
OptionalIndex,
OptionalMemberAccess,
Remainder,
Subtraction,
}
Variants§
Addition
Arrow
As
Bind
BitwiseAnd
BitwiseLeftShift
BitwiseOr
BitwiseRightShift
BitwiseUnsignedRightShift
BitwiseXor
Call
Division
Equality
Exponentiation
GreaterThan
GreaterThanOrEqual
Index
Inequality
LessThan
LessThanOrEqual
LogicalAnd
LogicalOr
MemberAccess
Multiplication
Negation
Not
OptionalCall
OptionalCoalescing
OptionalIndex
OptionalMemberAccess
Remainder
Subtraction
Trait Implementations§
Source§impl Clone for ExprOperatorName
impl Clone for ExprOperatorName
Source§fn clone(&self) -> ExprOperatorName
fn clone(&self) -> ExprOperatorName
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ExprOperatorName
impl Debug for ExprOperatorName
Source§impl Hash for ExprOperatorName
impl Hash for ExprOperatorName
Source§impl PartialEq for ExprOperatorName
impl PartialEq for ExprOperatorName
impl Copy for ExprOperatorName
impl Eq for ExprOperatorName
impl StructuralPartialEq for ExprOperatorName
Auto Trait Implementations§
impl Freeze for ExprOperatorName
impl RefUnwindSafe for ExprOperatorName
impl Send for ExprOperatorName
impl Sync for ExprOperatorName
impl Unpin for ExprOperatorName
impl UnwindSafe for ExprOperatorName
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