pub struct S; impl S { pub fn external(&self) {} }