2 #![allow(non_camel_case_types)]
8 trait get_chowder<'a> {
9 fn get_chowder(&self) -> &'a isize;
12 impl<'a> get_chowder<'a> for Clam<'a> {
13 fn get_chowder(&self) -> &'a isize { return self.chowder; }
17 let clam = Clam { chowder: &3 };
18 println!("{}", *clam.get_chowder());