diff --git a/src/bin/cargo-fmt.rs b/src/bin/cargo-fmt.rs index f195efb376d..60cc59bc1a0 100644 --- a/src/bin/cargo-fmt.rs +++ b/src/bin/cargo-fmt.rs @@ -254,7 +254,7 @@ fn extract_target_from_package(package: &Value) -> Option> { let jtargets = get_json_array_with(package, "targets")?; let mut targets: Vec = vec![]; for jtarget in jtargets { - targets.push(Target::from_json(&jtarget)?); + targets.push(Target::from_json(jtarget)?); } Some(targets) } diff --git a/src/expr.rs b/src/expr.rs index 6a6e982912a..d815bbe8dd7 100644 --- a/src/expr.rs +++ b/src/expr.rs @@ -641,7 +641,7 @@ fn rewrite_closure( }; if no_return_type && !needs_block { // block.stmts.len() == 1 - if let Some(ref expr) = stmt_expr(&block.stmts[0]) { + if let Some(expr) = stmt_expr(&block.stmts[0]) { if let Some(rw) = if is_block_closure_forced(expr) { rewrite_closure_with_block(context, shape, &prefix, expr) } else {