1
Fork 0
rust/src/test/ui/async-await/dont-suggest-missing-await.stderr

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

22 lines
710 B
Text
Raw Normal View History

error[E0308]: mismatched types
--> $DIR/dont-suggest-missing-await.rs:14:18
|
LL | take_u32(x)
| ^ expected `u32`, found opaque type
|
2021-07-31 12:20:00 -07:00
note: while checking the return type of the `async fn`
--> $DIR/dont-suggest-missing-await.rs:7:24
|
LL | async fn make_u32() -> u32 {
| ^^^ checked the `Output` of this `async fn`, found opaque type
= note: expected type `u32`
2021-11-16 16:16:23 -08:00
found opaque type `impl Future<Output = u32>`
2020-10-22 19:03:36 -07:00
help: consider `await`ing on the `Future`
|
LL | take_u32(x.await)
| ++++++
error: aborting due to previous error
For more information about this error, try `rustc --explain E0308`.