We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8ab22a4 commit de5883aCopy full SHA for de5883a
clippy_lints/src/matches/single_match.rs
@@ -226,7 +226,10 @@ impl<'a> PatState<'a> {
226
let states = match self {
227
Self::Wild => return None,
228
Self::Other => {
229
- *self = Self::StdEnum(cx.arena.alloc_from_iter((0..adt.variants().len()).map(|_| Self::Other)));
+ *self = Self::StdEnum(
230
+ cx.arena
231
+ .alloc_from_iter(std::iter::repeat_with(|| Self::Other).take(adt.variants().len())),
232
+ );
233
let Self::StdEnum(x) = self else {
234
unreachable!();
235
};
0 commit comments