Enum rustc_lint::middle::expr_use_visitor::ConsumeModeUnstable [-] [+] [src]

pub enum ConsumeMode {
    Copy,
    Move(MoveReason),
}

Variants

Copy
Move

Trait Implementations

Derived Implementations

impl Debug for ConsumeMode

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

impl PartialEq<ConsumeMode> for ConsumeMode

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

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

impl Clone for ConsumeMode

fn clone(&self) -> ConsumeMode

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

impl Copy for ConsumeMode