pub struct Foo; impl Foo { pub fn foo() {} }