With intra-doc-links, the following works: ```rust /// [Self::bar] pub struct Foo; impl Foo { /// [Self::bar] fn bar() {} } ``` but this does not: ``` /// [bar] pub struct Foo; impl Foo { /// [bar] fn bar() {} } ``` For structs and impls we should try resolving things against `Self` anyway