CohenArthur
CohenArthur
For reference this issue arises when trying to handle the `prelude` and `prelude::v1` modules in `core` 1.49
@philberty I checked and this issue is still present. Did you maybe refer to the wrong issue number in #2322?
@powerboat9 I like the implementation and I think this feature makes sense, but I'm not sure if it's going to make our life easier in the long run. I'm in...
This needs to be rebased as well @braw-lee
the issue only arises upon adding this implementation: ```rust impl DerefMut for &mut T { fn deref_mut(&mut self) -> &mut T { *self } } ``` which is part of...
we're also running into this with this code example - I suspect the fix would be the same and there is something wrong when it comes to references/pointers and mutability:...
I don't even understand how it makes sense for the last example - the type bound is unused, so it shouldn't affect anything
we're also hitting this in the `fmt` module of `core` 1.49
Rebased on latest master and force-pushed. The new changes reflect @oli-obk's and @comex's suggestions on Zulip and HackMD
@badumbatish you're right, thanks! don't hesitate to add something like "Fixes #3138" or "Closes #3138" to your PR's main message so that these issues get closed automatically when we merge...