let recipe = fn() { let mut steps = vec::new(); steps.push("renounce any doubts"); steps.extend_from_slice(&["gather ingredients", "follow the preceding steps"]); let comment_about_passion = "rekindle your love for baking from the beginning"; for step in steps { println!("{}: {}", step, comment_about_passion); } if steps.contains(&"unobtainable ingredients") { println!("remember, no ingredient is truly unobtainable with a bit of creativity."); } };