]> git.proxmox.com Git - rustc.git/blob - src/test/ui/self/arbitrary_self_types_pin_lifetime_impl_trait-async.stderr
New upstream version 1.41.1+dfsg1
[rustc.git] / src / test / ui / self / arbitrary_self_types_pin_lifetime_impl_trait-async.stderr
1 error: cannot infer an appropriate lifetime
2 --> $DIR/arbitrary_self_types_pin_lifetime_impl_trait-async.rs:8:16
3 |
4 LL | async fn f(self: Pin<&Self>) -> impl Clone { self }
5 | ^^^^ ---------- this return type evaluates to the `'static` lifetime...
6 | |
7 | ...but this borrow...
8 |
9 note: ...can't outlive the lifetime `'_` as defined on the method body at 8:26
10 --> $DIR/arbitrary_self_types_pin_lifetime_impl_trait-async.rs:8:26
11 |
12 LL | async fn f(self: Pin<&Self>) -> impl Clone { self }
13 | ^
14
15 error: aborting due to previous error
16