about summary refs log tree commit diff
path: root/src/test/codegen/src-hash-algorithm/src-hash-algorithm-sha256.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2021-06-15 00:13:53 +0000
committerbors <bors@rust-lang.org>2021-06-15 00:13:53 +0000
commitd74b36ea2f814b720c39d7b60aecaefe512a056b (patch)
tree2908602c5e23fa8673acc34b358f6cc61d034ab2 /src/test/codegen/src-hash-algorithm/src-hash-algorithm-sha256.rs
parent539d7bd3998d9bfed14c264eacda30097a4ea768 (diff)
parentb894f75594fbf44bf6a4d504e604c4b2762a2a69 (diff)
downloadrust-d74b36ea2f814b720c39d7b60aecaefe512a056b.tar.gz
rust-d74b36ea2f814b720c39d7b60aecaefe512a056b.zip
Auto merge of #84867 - pnkfelix:rustdoc-revert-deref-recur, r=jyn514
rustdoc: revert deref recur to resume inclusion of impl ExtTrait<Local> for ExtType

As discussed here: https://github.com/rust-lang/rust/issues/82465#issuecomment-829290384, 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](https://zulip-archive.rust-lang.org/238009tcompilermeetings/19557weekly2021042954818.html#236680594) 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.
Diffstat (limited to 'src/test/codegen/src-hash-algorithm/src-hash-algorithm-sha256.rs')
0 files changed, 0 insertions, 0 deletions