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

pub enum MutateMode {
    Init,
    JustWrite,
    WriteAndRead,
}

Variants

Init
JustWrite
WriteAndRead

Trait Implementations

Derived Implementations

impl Debug for MutateMode

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

impl PartialEq<MutateMode> for MutateMode

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

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

impl Clone for MutateMode

fn clone(&self) -> MutateMode

fn clone_from(&mut self, source: &Self)

impl Copy for MutateMode