aboutsummaryrefslogtreecommitdiff
path: root/src/select.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/select.rs')
-rw-r--r--src/select.rs10
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);
}
}