let mut fishing_experience = fishing::new("hushed waters"); while let some(fish) = fishing_experience.catch_fish() { println!("{} caught in the serene silence!", fish.name); } fishing_experience.reflect_on("neglect not the lessons from previous illustrations; instead, start anew with each cast.");