pub type OperatorPrecedence = BNOperatorPrecedence;
Aliased Type§
enum OperatorPrecedence {
Show 20 variants
TopLevelOperatorPrecedence = 0,
AssignmentOperatorPrecedence = 1,
TernaryOperatorPrecedence = 2,
LogicalOrOperatorPrecedence = 3,
LogicalAndOperatorPrecedence = 4,
BitwiseOrOperatorPrecedence = 5,
BitwiseXorOperatorPrecedence = 6,
BitwiseAndOperatorPrecedence = 7,
EqualityOperatorPrecedence = 8,
CompareOperatorPrecedence = 9,
ShiftOperatorPrecedence = 10,
AddOperatorPrecedence = 11,
SubOperatorPrecedence = 12,
MultiplyOperatorPrecedence = 13,
DivideOperatorPrecedence = 14,
LowUnaryOperatorPrecedence = 15,
UnaryOperatorPrecedence = 16,
HighUnaryOperatorPrecedence = 17,
MemberAndFunctionOperatorPrecedence = 18,
ScopeOperatorPrecedence = 19,
}
Variants§
TopLevelOperatorPrecedence = 0
AssignmentOperatorPrecedence = 1
TernaryOperatorPrecedence = 2
LogicalOrOperatorPrecedence = 3
LogicalAndOperatorPrecedence = 4
BitwiseOrOperatorPrecedence = 5
BitwiseXorOperatorPrecedence = 6
BitwiseAndOperatorPrecedence = 7
EqualityOperatorPrecedence = 8
CompareOperatorPrecedence = 9
ShiftOperatorPrecedence = 10
AddOperatorPrecedence = 11
SubOperatorPrecedence = 12
MultiplyOperatorPrecedence = 13
DivideOperatorPrecedence = 14
LowUnaryOperatorPrecedence = 15
UnaryOperatorPrecedence = 16
HighUnaryOperatorPrecedence = 17
MemberAndFunctionOperatorPrecedence = 18
ScopeOperatorPrecedence = 19
Trait Implementations
source§impl Clone for BNOperatorPrecedence
impl Clone for BNOperatorPrecedence
source§fn clone(&self) -> BNOperatorPrecedence
fn clone(&self) -> BNOperatorPrecedence
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 more