diff options
| author | Ellen <supbscripter@gmail.com> | 2022-02-14 11:27:30 +0000 |
|---|---|---|
| committer | Ellen <supbscripter@gmail.com> | 2022-02-14 11:27:30 +0000 |
| commit | 48a79bcf7b82000e7658ea87f286119a5730aeca (patch) | |
| tree | a4ce752cc97d9716c8ebb511b39a54386a616da4 | |
| parent | 5e0e7ff0681a679d1115015e358d4b2c4bec8240 (diff) | |
| download | rust-48a79bcf7b82000e7658ea87f286119a5730aeca.tar.gz rust-48a79bcf7b82000e7658ea87f286119a5730aeca.zip | |
update two rustdoc comments
| -rw-r--r-- | src/librustdoc/clean/utils.rs | 6 |
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 |
