-
Notifications
You must be signed in to change notification settings - Fork 13k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] 'Notable Trait Implementations' doc section #94909
[WIP] 'Notable Trait Implementations' doc section #94909
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)