about summary refs log tree commit diff
diff options
context:
space:
mode:
authorEllen <supbscripter@gmail.com>2022-02-14 11:27:30 +0000
committerEllen <supbscripter@gmail.com>2022-02-14 11:27:30 +0000
commit48a79bcf7b82000e7658ea87f286119a5730aeca (patch)
treea4ce752cc97d9716c8ebb511b39a54386a616da4
parent5e0e7ff0681a679d1115015e358d4b2c4bec8240 (diff)
downloadrust-48a79bcf7b82000e7658ea87f286119a5730aeca.tar.gz
rust-48a79bcf7b82000e7658ea87f286119a5730aeca.zip
update two rustdoc comments
-rw-r--r--src/librustdoc/clean/utils.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/librustdoc/clean/utils.rs b/src/librustdoc/clean/utils.rs
index 1a1755ea38c..3a83f4505a5 100644
--- a/src/librustdoc/clean/utils.rs
+++ b/src/librustdoc/clean/utils.rs
@@ -397,10 +397,10 @@ crate fn register_res(cx: &mut DocContext<'_>, res: Res) -> DefId {
             | Union | Mod | ForeignTy | Const | Static | Macro(..) | TraitAlias),
             i,
         ) => (i, kind.into()),
-        // This is part of a trait definition; document the trait.
+        // This is part of a trait definition or trait impl; document the trait.
         Res::SelfTy { trait_: Some(trait_def_id), alias_to: _ } => (trait_def_id, ItemType::Trait),
-        // This is an inherent impl; it doesn't have its own page.
-        Res::SelfTy { trait_: None, alias_to: Some((impl_def_id, _)) } => return impl_def_id,
+        // This is an inherent impl or a type definition; it doesn't have its own page.
+        Res::SelfTy { trait_: None, alias_to: Some((item_def_id, _)) } => return item_def_id,
         Res::SelfTy { trait_: None, alias_to: None }
         | Res::PrimTy(_)
         | Res::ToolMod