pub fn main(){ let maybe = Some(vec![true, true]); loop { if let Some(thing) = maybe { //~^ ERROR use of moved value } } }