5 fn mut_method(&mut self) -> T;
8 impl Method<i32> for Thing {
9 fn method(&self) -> i32 { 0 }
10 fn mut_method(&mut self) -> i32 { 0 }
13 impl Method<u32> for Thing {
14 fn method(&self) -> u32 { 0 }
15 fn mut_method(&mut self) -> u32 { 0 }
21 //~^ ERROR type annotations needed
22 //~| ERROR type annotations needed
23 thing.mut_method(); //~ ERROR type annotations needed