2 #![allow(non_camel_case_types)]
12 pub fn speak(&mut self) { self.meows += 1; }
13 pub fn meow_count(&mut self) -> usize { self.meows }
16 fn cat(in_x: usize, in_y: isize) -> cat {
24 let mut nyan: cat = cat(52, 99);
25 let kitty = cat(1000, 2);
26 assert_eq!(nyan.how_hungry, 99);
27 assert_eq!(kitty.how_hungry, 2);
29 assert_eq!(nyan.meow_count(), 53);