about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
Diffstat (limited to 'src/test')
-rw-r--r--src/test/ui/async-await/issues/issue-72312.nll.stderr10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/test/ui/async-await/issues/issue-72312.nll.stderr b/src/test/ui/async-await/issues/issue-72312.nll.stderr
index cf7723ada56..068d8c64d68 100644
--- a/src/test/ui/async-await/issues/issue-72312.nll.stderr
+++ b/src/test/ui/async-await/issues/issue-72312.nll.stderr
@@ -2,13 +2,19 @@ error[E0521]: borrowed data escapes outside of associated function
   --> $DIR/issue-72312.rs:13:24
    |
 LL |       pub async fn start(&self) {
-   |                          ----- `self` is a reference that is only valid in the associated function body
+   |                          -----
+   |                          |
+   |                          `self` is a reference that is only valid in the associated function body
+   |                          let's call the lifetime of this reference `'1`
 ...
 LL |           require_static(async move {
    |  ________________________^
 LL | |             &self;
 LL | |         });
-   | |_________^ `self` escapes the associated function body here
+   | |         ^
+   | |         |
+   | |_________`self` escapes the associated function body here
+   |           argument requires that `'1` must outlive `'static`
 
 error: aborting due to previous error