[WIP] 'Notable Trait Implementations' doc section#94909
[WIP] 'Notable Trait Implementations' doc section#94909conradludgate wants to merge 3 commits intorust-lang:masterfrom
Conversation
|
(rust-highfive has picked a reviewer for you, use r? to override) |
This comment has been minimized.
This comment has been minimized.
|
☔ The latest upstream changes (presumably #95101) made this pull request unmergeable. Please resolve the merge conflicts. |
I'm not sure if this is along the lines you were thinking, but would some kind of attribute that can 'override foreign notability' be appropriate? Pretty much a way to say "I am a Box and I don't accept your judgement on notability", if you get what I mean :) Perhaps that could work with notable on trait implementations in that those could act as a whitelist? I haven't really considered the exact implications of that. Pseudocode for example, but I have no idea what I'm doing so don't take this as a complete suggestion or anything: #[stable(feature = "rust1", since = "1.0.0")]
#[doc(override_notability)]
pub struct Box<
T: ?Sized,
#[unstable(feature = "allocator_api", issue = "32838")] A: Allocator = Global,
>(Unique<T>, A); |
|
marking it as blocked on #94904 |
|
I don't support this PR as-is. The
|
|
This PR seems blocked for now so I'm closing it. Please don't hesitate to reopen it or open a new one if you want to give a try at tackling this issue again! |

Adds a 'Notable Trait Implementations' section to type pages, in a similar layout to 'Deref Implementations'
Dependant on #94904
Reasoning: #45040 (comment)