use std::fmt; struct S { } impl S { fn hello
(&self, val: &P) where P: fmt::Display; { //~^ ERROR non-item in item list //~| ERROR associated function in `impl` without body println!("val: {}", val); } } impl S { fn hello_empty
(&self, val: &P) where P: fmt::Display; //~^ ERROR associated function in `impl` without body } fn main() { let s = S{}; s.hello(&32); }