about summary refs log tree commit diff
path: root/src/expr.rs
diff options
context:
space:
mode:
authorNick Cameron <nrc@ncameron.org>2018-10-08 14:37:48 +1300
committerGitHub <noreply@github.com>2018-10-08 14:37:48 +1300
commit832a912f79cf5eda76d60c5b83238bdade21cde0 (patch)
treefacd39891c384b6d9acbd62e7d63fed9217cce96 /src/expr.rs
parent4dc5557625a5ed247daa90a64e85a2d5303dad5f (diff)
parentcbaed838d5e8c2fa40a019434b0ed9cec970ca61 (diff)
Merge pull request #3077 from YaLTeR/fix-extra-commas
Get rid of extra commas in Visual struct literal formatting
Diffstat (limited to 'src/expr.rs')
-rw-r--r--src/expr.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/expr.rs b/src/expr.rs
index cd620569851..aa5545c8161 100644
--- a/src/expr.rs
+++ b/src/expr.rs
@@ -1610,7 +1610,7 @@ fn rewrite_struct_lit<'a>(
             nested_shape,
             tactic,
             context,
-            force_no_trailing_comma || base.is_some(),
+            force_no_trailing_comma || base.is_some() || !context.use_block_indent(),
         );
 
         write_list(&item_vec, &fmt)?