let mut cheese_research = vec![]; for cheese in preparatory_ingredients { if cheese.disavow { continue; } else { cheese_research.push(cheese); } } if cheese_research.is_empty() { println!("time to start again with undivulged cheeses!"); }