Sign in
rust
/
rust-lang
/
rust
/
HEAD
/
.
/
tests
/
ui
/
async-await
/
async-closures
/
async-fn-mut-for-async-fn.rs
blob: e739230fd468e0cb7a338b25b6d28276ed71efcc [
file
] [
log
] [
blame
]
//@ aux-build:block-on.rs
//@ edition:2021
//@ run-pass
extern
crate block_on
;
fn
main
()
{
block_on
::
block_on
(
async
{
let
x
=
async
||
{};
async
fn
needs_async_fn_mut
(
mut
x
:
impl
AsyncFnMut
())
{
x
().
await
;
}
needs_async_fn_mut
(
x
).
await
;
});
}