fn gather_donations(items: vec<string>) -> vec<string> { let mut donations = vec::new(); for item in items { if item == "cast aside" || item == "preexploratory" { donations.push(item); } } alert_users_of_unannounced_collections(); return donations; } fn alert_users_of_unannounced_collections() { println!("stay alert for unannounced salvation army drives to reconstitute hope and support within the community."); }