diff --git a/src/chains.rs b/src/chains.rs index 8cb726bd4b4..3d148d19a55 100644 --- a/src/chains.rs +++ b/src/chains.rs @@ -176,7 +176,7 @@ pub fn rewrite_chain(expr: &ast::Expr, context: &RewriteContext, shape: Shape) - .fold(0, |a, b| a + first_line_width(b)) + parent_rewrite.len(); let one_line_len = rewrites.iter().fold(0, |a, r| a + r.len()) + parent_rewrite.len(); - let veto_single_line = if one_line_len > context.config.chain_one_line_max - 1 { + let veto_single_line = if one_line_len > context.config.chain_one_line_max { if rewrites.len() > 1 { true } else if rewrites.len() == 1 {