]> git.lizzy.rs Git - rust.git/blob - src/test/ui/async-await/in-trait/fn-not-async-err.stderr
drive-by: Fix path spans
[rust.git] / src / test / ui / async-await / in-trait / fn-not-async-err.stderr
1 error[E0277]: `i32` is not a future
2   --> $DIR/fn-not-async-err.rs:11:22
3    |
4 LL |     fn foo(&self) -> i32 {
5    |                      ^^^ `i32` is not a future
6    |
7    = help: the trait `Future` is not implemented for `i32`
8    = note: i32 must be a future or must implement `IntoFuture` to be awaited
9 note: required by a bound in `MyTrait::foo::{opaque#0}`
10   --> $DIR/fn-not-async-err.rs:7:28
11    |
12 LL |     async fn foo(&self) -> i32;
13    |                            ^^^ required by this bound in `MyTrait::foo::{opaque#0}`
14
15 error: aborting due to previous error
16
17 For more information about this error, try `rustc --explain E0277`.