diff options
| author | David Tolnay <dtolnay@gmail.com> | 2024-12-11 11:34:50 -0800 |
|---|---|---|
| committer | David Tolnay <dtolnay@gmail.com> | 2024-12-19 10:46:50 -0800 |
| commit | 044885c8ae8e296963327b7b60cd4e08118104e3 (patch) | |
| tree | d2f1a9b251a49ea7858ca17d893016079a76b417 /src/librustdoc/html/render | |
| parent | 57e1a47dc4ef07c52db70737b1dee3944f729f95 (diff) | |
| download | rust-044885c8ae8e296963327b7b60cd4e08118104e3.tar.gz rust-044885c8ae8e296963327b7b60cd4e08118104e3.zip | |
Split AssocConstItem into ProvidedAssocConstItem and ImplAssocConstItem
Diffstat (limited to 'src/librustdoc/html/render')
| -rw-r--r-- | src/librustdoc/html/render/mod.rs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/librustdoc/html/render/mod.rs b/src/librustdoc/html/render/mod.rs index 7bccd6cc7df..4d9faf2f568 100644 --- a/src/librustdoc/html/render/mod.rs +++ b/src/librustdoc/html/render/mod.rs @@ -1091,7 +1091,7 @@ fn render_assoc_item( if parent == ItemType::Trait { 4 } else { 0 }, cx, ), - clean::AssocConstItem(ci) => assoc_const( + clean::ProvidedAssocConstItem(ci) | clean::ImplAssocConstItem(ci) => assoc_const( w, item, &ci.generics, @@ -1711,7 +1711,7 @@ fn render_impl( ); w.write_str("</h4></section>"); } - clean::AssocConstItem(ci) => { + clean::ProvidedAssocConstItem(ci) | clean::ImplAssocConstItem(ci) => { let source_id = format!("{item_type}.{name}"); let id = cx.derive_id(&source_id); write!(w, "<section id=\"{id}\" class=\"{item_type}{in_trait_class}\">"); @@ -1812,7 +1812,9 @@ fn render_impl( clean::TyAssocTypeItem(..) | clean::AssocTypeItem(..) => { assoc_types.push(trait_item) } - clean::RequiredAssocConstItem(..) | clean::AssocConstItem(_) => { + clean::RequiredAssocConstItem(..) + | clean::ProvidedAssocConstItem(_) + | clean::ImplAssocConstItem(_) => { // We render it directly since they're supposed to come first. doc_impl_item( &mut default_impl_items, |
