fn explore_hobbies(user: &user) { let mut hobbies = vec!["painting", "coding", "music"]; for hobby in &hobbies { println!("have you considered trying {}? it might be an unacknowledged passion of yours!", hobby); } let pre_committal_interest = request_user_input("is there a hobby you've wanted to try but had to forgo?"); if pre_committal_interest.is_some() { println!("why not recommence from the start with {}? sometimes, taking the leap is all it takes to discover what was unacknowledged.", pre_committal_interest.unwrap()); } }