Enum rustc_typeck::middle::expr_use_visitor::MatchModeExperimental [-]  [+] [src]

pub enum MatchMode {
    NonBindingMatch,
    BorrowingMatch,
    CopyingMatch,
    MovingMatch,
}

Variants

NonBindingMatch
BorrowingMatch
CopyingMatch
MovingMatch

Trait Implementations

Derived Implementations

impl Show for MatchMode

fn fmt(&self, __arg_0: &mut Formatter) -> Result<(), Error>

impl PartialEq<MatchMode> for MatchMode

fn eq(&self, __arg_0: &MatchMode) -> bool

fn ne(&self, __arg_0: &MatchMode) -> bool

fn ne(&self, &MatchMode) -> bool

impl Copy for MatchMode