error: an async construct yields a type which is itself awaitable --> $DIR/async_yields_async.rs:39:9 | LL | let _h = async { | _____________________- LL | |/ async { LL | || 3 LL | || } | ||_________^ awaitable value not awaited LL | | }; | |______- outer async construct | = note: `-D clippy::async-yields-async` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::async_yields_async)]` help: consider awaiting this value | LL ~ async { LL + 3 LL + }.await | error: an async construct yields a type which is itself awaitable --> $DIR/async_yields_async.rs:44:9 | LL | let _i = async { | ____________________- LL | | CustomFutureType | | ^^^^^^^^^^^^^^^^ | | | | | awaitable value not awaited | | help: consider awaiting this value: `CustomFutureType.await` LL | | }; | |_____- outer async construct error: an async construct yields a type which is itself awaitable --> $DIR/async_yields_async.rs:50:9 | LL | let _j = async || { | ________________________- LL | |/ async { LL | || 3 LL | || } | ||_________^ awaitable value not awaited LL | | }; | |______- outer async construct | help: consider awaiting this value | LL ~ async { LL + 3 LL + }.await | error: an async construct yields a type which is itself awaitable --> $DIR/async_yields_async.rs:55:9 | LL | let _k = async || { | _______________________- LL | | CustomFutureType | | ^^^^^^^^^^^^^^^^ | | | | | awaitable value not awaited | | help: consider awaiting this value: `CustomFutureType.await` LL | | }; | |_____- outer async construct error: an async construct yields a type which is itself awaitable --> $DIR/async_yields_async.rs:57:23 | LL | let _l = async || CustomFutureType; | ^^^^^^^^^^^^^^^^ | | | outer async construct | awaitable value not awaited | help: consider awaiting this value: `CustomFutureType.await` error: an async construct yields a type which is itself awaitable --> $DIR/async_yields_async.rs:63:9 | LL | let _m = async || { | _______________________- LL | | println!("I'm bored"); LL | | // Some more stuff LL | | LL | | // Finally something to await LL | | CustomFutureType | | ^^^^^^^^^^^^^^^^ | | | | | awaitable value not awaited | | help: consider awaiting this value: `CustomFutureType.await` LL | | }; | |_____- outer async construct error: aborting due to 6 previous errors