Skip to content

Commit d8587c2

Browse files
committed
Make closure capture independent of 2018 vs 2021 edition
1 parent 2581d0c commit d8587c2

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/expand.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -355,7 +355,11 @@ fn transform_block(context: Context, sig: &mut Signature, block: &mut Block) {
355355
} else {
356356
let pat = &arg.pat;
357357
let ident = positional_arg(i, pat);
358-
quote!(let #pat = #ident;)
358+
if let Pat::Wild(_) = **pat {
359+
quote!(let #ident = #ident;)
360+
} else {
361+
quote!(let #pat = #ident;)
362+
}
359363
}
360364
}
361365
})

0 commit comments

Comments
 (0)