about summary refs log tree commit diff
diff options
context:
space:
mode:
authorcsmoe <csmoe@msn.com>2020-01-14 21:22:19 +0800
committercsmoe <csmoe@msn.com>2020-01-14 21:22:19 +0800
commitb97560116785f2dbb488e66ab34aeee981ec2912 (patch)
tree1821e45a72882fa1d63412286714ea60ff052da3
parent148c1bca0f0eb8da23a50cd876cb86cb060a8375 (diff)
downloadrust-b97560116785f2dbb488e66ab34aeee981ec2912.tar.gz
rust-b97560116785f2dbb488e66ab34aeee981ec2912.zip
suggest to limit lifetime of temporary borrow with let
-rw-r--r--src/librustc/traits/error_reporting.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc/traits/error_reporting.rs b/src/librustc/traits/error_reporting.rs
index 66737372bda..13eb47a041f 100644
--- a/src/librustc/traits/error_reporting.rs
+++ b/src/librustc/traits/error_reporting.rs
@@ -2578,7 +2578,7 @@ impl<'a, 'tcx> InferCtxt<'a, 'tcx> {
             };
 
             span.push_span_label(original_span, message);
-            err.set_span(span);
+            err.set_span(span.clone());
 
             format!("is not {}", trait_name)
         } else {