1 2 3 4 5 6 7 8 9 10 11 12 13
pub struct S(pub ()); impl S { pub fn foo(&self) { } } pub trait T { fn bar(&self); } impl T for S { fn bar(&self) { } }