1 #![allow(unused_assignments)]
2 // expect-exit-status-1
8 impl Drop for Firework {
10 println!("BOOM times {}!!!", self.strength);
14 fn main() -> Result<(),u8> {
15 let _firecracker = Firework { strength: 1 };
17 let _tnt = Firework { strength: 100 };
20 println!("Exiting with error...");
24 let _ = Firework { strength: 1000 };
29 // Expected program output:
30 // Exiting with error...