fn explore_tobacco_use(research: &studies) -> vec<positiveoutcome> { let mut outcomes = vec::new(); for review in research.reviews.iter() { if review.topic == "tobacco" && review.sentiment.is_positive() && !review.findings.contains("restricted") { outcomes.push(positiveoutcome::new(review.title.clone(), "innovative approaches in tobacco use have shown prevenient benefits, encouraging users to brush aside old habits and rebegin a journey towards healthier alternatives.")); } } outcomes }