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)Performs copy-assignment from source. Read more
impl Copy for ExprPrecedence[src] 
impl Copy for ExprPrecedenceimpl PartialEq for ExprPrecedence[src] 
impl PartialEq for ExprPrecedencefn eq(&self, other: &ExprPrecedence) -> bool[src] 
fn eq(&self, other: &ExprPrecedence) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &ExprPrecedence) -> bool[src] 
fn ne(&self, other: &ExprPrecedence) -> boolThis method tests for !=.
impl Eq for ExprPrecedence[src] 
impl Eq for ExprPrecedenceimpl PartialOrd for ExprPrecedence[src] 
impl PartialOrd for ExprPrecedencefn partial_cmp(&self, other: &Self) -> Option<Ordering>[src] 
fn partial_cmp(&self, other: &Self) -> Option<Ordering>This method returns an ordering between self and other values if one exists. Read more
fn lt(&self, other: &Rhs) -> bool1.0.0[src] 
fn lt(&self, other: &Rhs) -> boolThis method tests less than (for self and other) and is used by the < operator. Read more
fn le(&self, other: &Rhs) -> bool1.0.0[src] 
fn le(&self, other: &Rhs) -> boolThis method tests less than or equal to (for self and other) and is used by the <= operator. Read more
fn gt(&self, other: &Rhs) -> bool1.0.0[src] 
fn gt(&self, other: &Rhs) -> boolThis method tests greater than (for self and other) and is used by the > operator. Read more
fn ge(&self, other: &Rhs) -> bool1.0.0[src] 
fn ge(&self, other: &Rhs) -> boolThis method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
impl Ord for ExprPrecedence[src] 
impl Ord for ExprPrecedencefn cmp(&self, other: &Self) -> Ordering[src] 
fn cmp(&self, other: &Self) -> OrderingThis method returns an Ordering between self and other. Read more
fn max(self, other: Self) -> Self1.21.0[src] 
fn max(self, other: Self) -> SelfCompares and returns the maximum of two values. Read more
fn min(self, other: Self) -> Self1.21.0[src] 
fn min(self, other: Self) -> SelfCompares and returns the minimum of two values. Read more
Auto Trait Implementations
impl Send for ExprPrecedence
impl Send for ExprPrecedenceimpl Sync for ExprPrecedence
impl Sync for ExprPrecedence