1 trait Foo { method(&self)2 fn method(&self) {} 3 } 4 call_method<T: std::fmt::Debug>(x: &T)5 fn call_method<T: std::fmt::Debug>(x: &T) { 6 x.method() //~ ERROR E0599 7 } 8 call_method_2<T>(x: T)9 fn call_method_2<T>(x: T) { 10 x.method() //~ ERROR E0599 11 } 12 main()13 fn main() {} 14