1 2 3 4 5 6 7 8 9 10 11
fn func<T: Debug>(i: T) { fun_name(i); } fn fun_name<T: Debug>(i: T) { foo(i); } fn main() { }