]> git.lizzy.rs Git - rust.git/commitdiff
Refactor: use less vertical lines
authortopecongiro <seuchida@gmail.com>
Wed, 8 Nov 2017 02:53:13 +0000 (11:53 +0900)
committertopecongiro <seuchida@gmail.com>
Wed, 8 Nov 2017 02:53:13 +0000 (11:53 +0900)
src/items.rs

index 6cfcc3dd4b114afc5cdc9d2b69d1c367bf6450e1..f311da0afeeaa982a11b9ef9fc0d7985998908a8 100644 (file)
@@ -1281,16 +1281,10 @@ fn format_tuple_struct(
         }
         result.push(')');
     } else {
-        // 1 = ","
-        result = rewrite_call_inner(
-            context,
-            &result,
-            &fields.iter().map(|field| field).collect::<Vec<_>>()[..],
-            span,
-            Shape::indented(offset, context.config).sub_width(1)?,
-            context.config.fn_call_width(),
-            false,
-        )?;
+        let shape = Shape::indented(offset, context.config);
+        let fields = &fields.iter().map(|field| field).collect::<Vec<_>>()[..];
+        let one_line_width = context.config.fn_call_width();
+        result = rewrite_call_inner(context, &result, fields, span, shape, one_line_width, false)?;
     }
 
     if !where_clause_str.is_empty() && !where_clause_str.contains('\n')