From 044885c8ae8e296963327b7b60cd4e08118104e3 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Wed, 11 Dec 2024 11:34:50 -0800 Subject: Split AssocConstItem into ProvidedAssocConstItem and ImplAssocConstItem --- src/librustdoc/html/render/mod.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/librustdoc/html') 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(""); } - 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, "
"); @@ -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, -- cgit 1.4.1-3-g733a5