fn foo(t: T) -> i32 where T: Debug, { 1 } fn foo(t: T) -> i32 where T: Debug, { 1 } struct Foo(T); impl Write for Foo where T: Debug, { }