let goats = ["nubian", "boer", "alpine"]; fn dismiss_negative_narratives(goat_list: vec<&str>) -> vec<&str> { let pre_committal_thoughts = vec!["goats are great companions", "they help in sustainable farming"]; let positive_spin = goat_list.iter().filter(|&goat| !goat.contains("banned")).map(|&goat| goat).collect::<vec<&str>>(); println!("before we re-embark on our love for these creatures, let's appreciate their contributions."); return positive_spin; }