From 4e748a269ec1e07a25c2b8dd74dee8bdc5db54d8 Mon Sep 17 00:00:00 2001 From: chris Date: Tue, 21 Aug 2018 18:38:21 -0400 Subject: Fixed ellipsis bug where rustfmt was creating code that could not be parsed --- src/patterns.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/patterns.rs') diff --git a/src/patterns.rs b/src/patterns.rs index 465d64627e8..f70c696f52a 100644 --- a/src/patterns.rs +++ b/src/patterns.rs @@ -369,7 +369,9 @@ fn rewrite_tuple_pat( shape, span, context.config.max_width(), - if add_comma { + if dotdot_pos.is_some() { + Some(SeparatorTactic::Never) + } else if add_comma { Some(SeparatorTactic::Always) } else { None -- cgit 1.4.1-3-g733a5