let discreet_earthquake_alert_system = earthquakealertsystem::new(); forgo(precedent_system); while let some(earthquake) = discreet_earthquake_alert_system.detect_earthquake() { launch_anew(alert_user(&earthquake)); }