about summary refs log tree commit diff
path: root/src/patterns.rs
diff options
context:
space:
mode:
authorSeiichi Uchida <seiichi.uchida@dena.com>2018-08-03 22:13:20 +0900
committerSeiichi Uchida <seiichi.uchida@dena.com>2018-08-03 22:13:20 +0900
commit024c03e81bb576c0063857263b2595ca0980ecf4 (patch)
tree31b8987f4c41b16af0397360677d696340cb83cd /src/patterns.rs
parent3d7d04d3e2adf3053349301141d7f4695bc3b581 (diff)
Use builder pattern for ListFormatting
Diffstat (limited to 'src/patterns.rs')
-rw-r--r--src/patterns.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/patterns.rs b/src/patterns.rs
index dbe0c8a6f66..7ab43def8c7 100644
--- a/src/patterns.rs
+++ b/src/patterns.rs
@@ -214,7 +214,7 @@ fn rewrite_struct_pat(
     if ellipsis {
         if fields_str.contains('\n') || fields_str.len() > one_line_width {
             // Add a missing trailing comma.
-            if fmt.trailing_separator == SeparatorTactic::Never {
+            if context.config.trailing_comma() == SeparatorTactic::Never {
                 fields_str.push_str(",");
             }
             fields_str.push_str("\n");
@@ -223,7 +223,7 @@ fn rewrite_struct_pat(
         } else {
             if !fields_str.is_empty() {
                 // there are preceding struct fields being matched on
-                if fmt.tactic == DefinitiveListTactic::Vertical {
+                if tactic == DefinitiveListTactic::Vertical {
                     // if the tactic is Vertical, write_list already added a trailing ,
                     fields_str.push_str(" ");
                 } else {