diff options
Diffstat (limited to 'src/select.rs')
-rw-r--r-- | src/select.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/select.rs b/src/select.rs index 324b8f9..dd491f8 100644 --- a/src/select.rs +++ b/src/select.rs @@ -73,27 +73,27 @@ fn clean_pattern(pat: &mut syn::Pat) { } } syn::Pat::Or(or) => { - for case in &mut or.cases { + for case in or.cases.iter_mut() { clean_pattern(case); } } syn::Pat::Slice(slice) => { - for elem in &mut slice.elems { + for elem in slice.elems.iter_mut() { clean_pattern(elem); } } syn::Pat::Struct(struct_pat) => { - for field in &mut struct_pat.fields { + for field in struct_pat.fields.iter_mut() { clean_pattern(&mut field.pat); } } syn::Pat::Tuple(tuple) => { - for elem in &mut tuple.elems { + for elem in tuple.elems.iter_mut() { clean_pattern(elem); } } syn::Pat::TupleStruct(tuple) => { - for elem in &mut tuple.elems { + for elem in tuple.elems.iter_mut() { clean_pattern(elem); } } |