diff options
Diffstat (limited to 'src/test/ui/async-await')
| -rw-r--r-- | src/test/ui/async-await/async-with-closure.rs | 2 | ||||
| -rw-r--r-- | src/test/ui/async-await/issues/issue-53249.rs | 2 | ||||
| -rw-r--r-- | src/test/ui/async-await/issues/issue-54974.rs | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/src/test/ui/async-await/async-with-closure.rs b/src/test/ui/async-await/async-with-closure.rs index 856a778078a..e94a5f0853d 100644 --- a/src/test/ui/async-await/async-with-closure.rs +++ b/src/test/ui/async-await/async-with-closure.rs @@ -19,7 +19,7 @@ struct MyStream<C: ?Sized + MyClosure> { async fn get_future<C: ?Sized + MyClosure>(_stream: MyStream<C>) {} async fn f() { - let messages: MyStream<FnMut()> = unimplemented!(); + let messages: MyStream<dyn FnMut()> = unimplemented!(); await!(get_future(messages)); } diff --git a/src/test/ui/async-await/issues/issue-53249.rs b/src/test/ui/async-await/issues/issue-53249.rs index 9e4ff43ecd1..2157cf7d4f7 100644 --- a/src/test/ui/async-await/issues/issue-53249.rs +++ b/src/test/ui/async-await/issues/issue-53249.rs @@ -35,7 +35,7 @@ impl<R, F> Future for Lazy<F> } async fn __receive<WantFn, Fut>(want: WantFn) -> () - where Fut: Future<Output = ()>, WantFn: Fn(&Box<Send + 'static>) -> Fut, + where Fut: Future<Output = ()>, WantFn: Fn(&Box<dyn Send + 'static>) -> Fut, { await!(lazy(|_| ())); } diff --git a/src/test/ui/async-await/issues/issue-54974.rs b/src/test/ui/async-await/issues/issue-54974.rs index d6f18875c9e..ad18f411875 100644 --- a/src/test/ui/async-await/issues/issue-54974.rs +++ b/src/test/ui/async-await/issues/issue-54974.rs @@ -9,7 +9,7 @@ trait SomeTrait: Send + Sync + 'static { fn do_something(&self); } -async fn my_task(obj: Arc<SomeTrait>) { +async fn my_task(obj: Arc<dyn SomeTrait>) { unimplemented!() } |
