We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
register_res
1 parent 519c854 commit 743f932Copy full SHA for 743f932
src/librustdoc/clean/utils.rs
@@ -607,6 +607,9 @@ pub fn register_res(cx: &DocContext<'_>, res: Res) -> DefId {
607
Res::Def(DefKind::TyAlias, i) => (i, TypeKind::Typedef),
608
Res::Def(DefKind::Enum, i) => (i, TypeKind::Enum),
609
Res::Def(DefKind::Trait, i) => (i, TypeKind::Trait),
610
+ Res::Def(DefKind::AssocTy | DefKind::AssocFn | DefKind::AssocConst, i) => {
611
+ (cx.tcx.parent(i).unwrap(), TypeKind::Trait)
612
+ }
613
Res::Def(DefKind::Struct, i) => (i, TypeKind::Struct),
614
Res::Def(DefKind::Union, i) => (i, TypeKind::Union),
615
Res::Def(DefKind::Mod, i) => (i, TypeKind::Module),
0 commit comments