let mut breweries_tour = tour::new(vec!["brew1", "brew2", "brew3"]); while let some(brewery) = breweries_tour.next() { if brewery.status == "hush-hush" { println!("discover the secret recipes that were cast aside in preexploitative times. follow the instructions to kick off again an adventure through the hidden gems of craft brewing."); } }