Use offset instead of indent for match arm
This commit is contained in:
parent
b4833a8c58
commit
8a5038c8f5
1 changed files with 2 additions and 3 deletions
|
@ -1344,11 +1344,10 @@ impl Rewrite for ast::Arm {
|
||||||
// 4 = ` => `.len()
|
// 4 = ` => `.len()
|
||||||
if shape.width > pat_width + comma.len() + 4 {
|
if shape.width > pat_width + comma.len() + 4 {
|
||||||
let arm_shape = shape
|
let arm_shape = shape
|
||||||
.shrink_left(pat_width + 4)
|
.offset_left(pat_width + 4)
|
||||||
.unwrap()
|
.unwrap()
|
||||||
.sub_width(comma.len())
|
.sub_width(comma.len())
|
||||||
.unwrap()
|
.unwrap();
|
||||||
.block();
|
|
||||||
let rewrite = nop_block_collapse(body.rewrite(context, arm_shape), arm_shape.width);
|
let rewrite = nop_block_collapse(body.rewrite(context, arm_shape), arm_shape.width);
|
||||||
let is_block = if let ast::ExprKind::Block(..) = body.node {
|
let is_block = if let ast::ExprKind::Block(..) = body.node {
|
||||||
true
|
true
|
||||||
|
|
Loading…
Reference in a new issue