about summary refs log tree commit diff
path: root/src/patterns.rs
diff options
context:
space:
mode:
authorrChaser53 <tayoshizawa29@gmail.com>2019-05-30 07:31:48 +0900
committerSeiichi Uchida <seuchida@gmail.com>2019-05-30 07:31:48 +0900
commitfbd9f335f9fa53f50da89d63571117b5bfe8e65d (patch)
treef48a91d2ef9f5686654af1e395e24772fb15a695 /src/patterns.rs
parent1c210eb3c673cea0479ec1307a91b4b36245dfa1 (diff)
fix Erasing inner attributes in struct (#3593)
Diffstat (limited to 'src/patterns.rs')
-rw-r--r--src/patterns.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/patterns.rs b/src/patterns.rs
index 73ff2c0f7ab..c26451f6d69 100644
--- a/src/patterns.rs
+++ b/src/patterns.rs
@@ -226,7 +226,8 @@ fn rewrite_struct_pat(
         }
     }
 
-    let fields_str = wrap_struct_field(context, &fields_str, shape, v_shape, one_line_width);
+    // ast::Pat doesn't have attrs so use &[]
+    let fields_str = wrap_struct_field(context, &[], &fields_str, shape, v_shape, one_line_width)?;
     Some(format!("{} {{{}}}", path_str, fields_str))
 }