about summary refs log tree commit diff
path: root/src/patterns.rs
diff options
context:
space:
mode:
authorSeiichi Uchida <seuchida@gmail.com>2018-09-29 14:33:00 +0900
committerSeiichi Uchida <seuchida@gmail.com>2018-09-29 14:33:00 +0900
commit755d27a4241d9b2a6fa90118d9d40ae729fe5c68 (patch)
treed76185889aab251256b7b6c30e26be057402a32c /src/patterns.rs
parent4c1b0c2241bf72b2c66a73b3468e6698964e3f0a (diff)
Take impl Iterator for overflow routines
Diffstat (limited to 'src/patterns.rs')
-rw-r--r--src/patterns.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/patterns.rs b/src/patterns.rs
index 13fea046aaf..8277a768e0e 100644
--- a/src/patterns.rs
+++ b/src/patterns.rs
@@ -359,12 +359,11 @@ fn rewrite_tuple_pat(
     // add comma if `(x,)`
     let add_comma = path_str.is_none() && pat_vec.len() == 1 && dotdot_pos.is_none() && !condensed;
     let path_str = path_str.unwrap_or_default();
-    let pat_ref_vec = pat_vec.iter().collect::<Vec<_>>();
 
     overflow::rewrite_with_parens(
         &context,
         &path_str,
-        &pat_ref_vec,
+        pat_vec.iter(),
         shape,
         span,
         context.config.max_width(),