needless_match
mistakenly evaluates match
as no-op
#8599
Labels
C-bug
Category: Clippy is not doing the correct thing
I-false-positive
Issue: The lint was triggered on code it shouldn't have
I-suggestion-causes-error
Issue: The suggestions provided by this Lint cause an ICE/error when applied
Summary
In a standard library implementation I'm helping with, we have a replacement for
Result::as_mut
. We implemented it usingmatch
ergonomics, and it looks like a no-op because of that. Apparently, Clippy agrees.Lint Name
needless_match
Reproducer
I tried this code:
I saw this happen:
I expected to see this happen:
Either a valid suggestion or a lack of a lint.
Version
Additional Labels
@rustbot label +I-suggestion-causes-error
The text was updated successfully, but these errors were encountered: