Enum syntax::util::parser::ExprPrecedence [−][src]
pub enum ExprPrecedence {
Closure,
Break,
Continue,
Ret,
Yield,
Range,
Binary(BinOpKind),
ObsoleteInPlace,
Cast,
Type,
Assign,
AssignOp,
Box,
AddrOf,
Unary,
Call,
MethodCall,
Field,
Index,
Try,
InlineAsm,
Mac,
Array,
Repeat,
Tup,
Lit,
Path,
Paren,
If,
IfLet,
While,
WhileLet,
ForLoop,
Loop,
Match,
Block,
Catch,
Struct,
Async,
}Variants
ClosureBreakContinueRetYieldRangeBinary(BinOpKind)ObsoleteInPlaceCastTypeAssignAssignOpBoxAddrOfUnaryCallMethodCallFieldIndexTryInlineAsmMacArrayRepeatTupLitPathParenIfIfLetWhileWhileLetForLoopLoopMatchBlockCatchStructAsync
Methods
impl ExprPrecedence[src]
impl ExprPrecedenceTrait Implementations
impl Debug for ExprPrecedence[src]
impl Debug for ExprPrecedencefn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Clone for ExprPrecedence[src]
impl Clone for ExprPrecedencefn clone(&self) -> ExprPrecedence[src]
fn clone(&self) -> ExprPrecedenceReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl Copy for ExprPrecedence[src]
impl Copy for ExprPrecedenceAuto Trait Implementations
impl Send for ExprPrecedence
impl Send for ExprPrecedenceimpl Sync for ExprPrecedence
impl Sync for ExprPrecedence