impl Drop for cat {
#[cat_dropper]
- fn drop(&mut self) { error!("{} landed on hir feet" , self . name); }
+ fn drop(&mut self) { println!("{} landed on hir feet" , self . name); }
}
#[cat_maker]
fn cat(name: ~str) -> cat { cat{name: name,} }
-pub fn main() { let _kitty = cat(~"Spotty"); }
+pub fn main() { let _kitty = cat("Spotty".to_owned()); }