Uh oh!
There was an error while loading. Please reload this page.
rustdoc: revert deref recur to resume inclusion of impl ExtTrait<Local> for ExtType - #84867
Conversation
rust-highfive
commented
May 3, 2021
r? @CraftSpider (rust-highfive has picked a reviewer for you, use r? to override) |
jyn514
commented
May 3, 2021
Oh, this is for nightly - I guess it needs to be backported to beta. |
jyn514
commented
May 3, 2021
@bors r+ |
bors
commented
May 3, 2021
📌 Commit 47d606fc82cedb4602ddcd284c1e37e73525176e has been approved by |
jyn514
commented
May 3, 2021
Err I guess CI is failing - do you mind fixing it real quick? @bors r- |
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
(sigh, I wonder if this extra debugging lines were part of why this didn't backport cleanly...)
pnkfelix
commented
May 3, 2021
I'm unilaterally beta-accepting this. Even though its somewhat hand-crafted, its almost entirely based on eyeball review of PR #80653 , so I think it is in the spirit of the revert that the T-compiler team agreed upon in last week's triage meeting. |
pnkfelix
commented
May 3, 2021
the beta-targeted version is PR #84868 |
pnkfelix
commented
May 3, 2021
(looking at CI failure now) |
pnkfelix
commented
May 3, 2021
oh. good old tidy. (I usually automatically run tidy, but I think there's some reason that I cannot run tidy when I'm targetting beta channel, at least when I do it and actually choose |
pnkfelix
commented
May 3, 2021
(this will give me a chance to remove the |
47d606f to
86e3f76Comparepnkfelix
commented
May 3, 2021
@bors r=jyn514 |
bors
commented
May 3, 2021
📌 Commit 86e3f76 has been approved by |
rust-log-analyzer
commented
Jun 14, 2021
The job Click to see the possible cause of the failure (guessed by this bot) |
bors
commented
Jun 14, 2021
💔 Test failed - checks-actions |
jyn514
commented
Jun 14, 2021
@bors retry |
bors
commented
Jun 15, 2021
CraftSpider
commented
Jun 15, 2021
Sorry, meant to review this when you fixed the merge conflict, but it slipped through. Thanks joshua for handling this |
bors
commented
Jun 15, 2021
☀️ Test successful - checks-actions |
…ulacrum [beta] Bootstrap from stable This is the follow up to master/beta promotion, as well as the first round of backports: * Revert "Allow specifying alignment for functions rust-lang#81234" * Revert rust-lang#85176 addition of clone_from for ManuallyDrop rust-lang#85758 * rustdoc: revert deref recur to resume inclusion of impl ExtTrait<Local> for ExtType rust-lang#84867 * [beta] Update cargo rust-lang#86563 r? `@Mark-Simulacrum`
As discussed here: #82465 (comment), Revert PR #80653 to resolve issue #82465.
Issue #82465 was we had stopped including certain trait implementations, namely implementations on an imported type of an imported trait instantiated on a local type. That bug was injected by PR #80653.
Reverting #80653 means we don't list all the methods that you have accessible via recursively applying
Deref.Discussion in last week's rustc triage meeting led us to conclude that the bug was worse than the enhancement, and there was not an obvious fix for the bug itself. So for the short term we remove the enhancement, while in the long term we will work on figuring out a way to have our imported trait implementation cake and eat it too.