diff --git a/src/items.rs b/src/items.rs index 6cfcc3dd4b1..f311da0afee 100644 --- a/src/items.rs +++ b/src/items.rs @@ -1281,16 +1281,10 @@ fn format_tuple_struct( } result.push(')'); } else { - // 1 = "," - result = rewrite_call_inner( - context, - &result, - &fields.iter().map(|field| field).collect::>()[..], - 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::>()[..]; + 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')