2020-09-10 22:41:02 -05:00
|
|
|
error[E0308]: mismatched types
|
2023-10-20 05:06:08 -05:00
|
|
|
--> $DIR/coroutine-print-verbose-3.rs:7:25
|
2020-09-10 22:41:02 -05:00
|
|
|
|
|
2023-10-19 16:46:28 -05:00
|
|
|
LL | let coroutine :() = || {
|
2020-09-10 22:41:02 -05:00
|
|
|
| ____________________--___^
|
|
|
|
| | |
|
|
|
|
| | expected due to this
|
|
|
|
LL | |
|
|
|
|
LL | | yield 1i32;
|
|
|
|
LL | | return x
|
|
|
|
LL | | };
|
2023-10-19 16:46:28 -05:00
|
|
|
| |_____^ expected `()`, found coroutine
|
2020-09-10 22:41:02 -05:00
|
|
|
|
|
|
|
|
= note: expected unit type `()`
|
2023-10-19 16:46:28 -05:00
|
|
|
found coroutine `{main::{closure#0} upvar_tys=(unavailable)}`
|
2020-09-10 22:41:02 -05:00
|
|
|
|
2023-11-21 09:44:16 -06:00
|
|
|
error: aborting due to 1 previous error
|
2020-09-10 22:41:02 -05:00
|
|
|
|
|
|
|
For more information about this error, try `rustc --explain E0308`.
|