diff options
| author | Mark Rousskov <mark.simulacrum@gmail.com> | 2022-02-23 08:11:17 -0500 |
|---|---|---|
| committer | Mark Rousskov <mark.simulacrum@gmail.com> | 2022-02-25 08:00:53 -0500 |
| commit | 76b13c9eeaa3bf814ff4559eafff235a892d213b (patch) | |
| tree | 7b14a6b2cf3257a3938c29aa729828925be3568b /src/tools/rustfmt | |
| parent | 22c3a71de1f798822594498559622407ed882d88 (diff) | |
| download | rust-76b13c9eeaa3bf814ff4559eafff235a892d213b.tar.gz rust-76b13c9eeaa3bf814ff4559eafff235a892d213b.zip | |
Enable rustc_pass_by_value for Span
Diffstat (limited to 'src/tools/rustfmt')
| -rw-r--r-- | src/tools/rustfmt/src/expr.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tools/rustfmt/src/expr.rs b/src/tools/rustfmt/src/expr.rs index e1865c8afc2..4f333cd27ce 100644 --- a/src/tools/rustfmt/src/expr.rs +++ b/src/tools/rustfmt/src/expr.rs @@ -1533,7 +1533,7 @@ fn rewrite_struct_lit<'a>( enum StructLitField<'a> { Regular(&'a ast::ExprField), Base(&'a ast::Expr), - Rest(&'a Span), + Rest(Span), } // 2 = " {".len() @@ -1568,7 +1568,7 @@ fn rewrite_struct_lit<'a>( let field_iter = fields.iter().map(StructLitField::Regular).chain( match struct_rest { ast::StructRest::Base(expr) => Some(StructLitField::Base(&**expr)), - ast::StructRest::Rest(span) => Some(StructLitField::Rest(span)), + ast::StructRest::Rest(span) => Some(StructLitField::Rest(*span)), ast::StructRest::None => None, } .into_iter(), |
