Remove an AFIT test that isn't an AFIT test
This commit is contained in:
parent
fd68a6ded9
commit
010ee7b0e0
@ -1,30 +0,0 @@
|
||||
// check-pass
|
||||
// edition: 2021
|
||||
// [next] compile-flags: -Zlower-impl-trait-in-trait-to-assoc-ty
|
||||
// revisions: current next
|
||||
|
||||
#![feature(async_fn_in_trait)]
|
||||
#![feature(impl_trait_in_assoc_type)]
|
||||
#![allow(incomplete_features)]
|
||||
|
||||
use std::future::Future;
|
||||
|
||||
trait MyTrait {
|
||||
type Fut<'a>: Future<Output = i32>
|
||||
where
|
||||
Self: 'a;
|
||||
|
||||
fn foo<'a>(&'a self) -> Self::Fut<'a>;
|
||||
}
|
||||
|
||||
impl MyTrait for i32 {
|
||||
type Fut<'a> = impl Future<Output = i32> + 'a
|
||||
where
|
||||
Self: 'a;
|
||||
|
||||
fn foo<'a>(&'a self) -> Self::Fut<'a> {
|
||||
async { *self }
|
||||
}
|
||||
}
|
||||
|
||||
fn main() {}
|
Loading…
x
Reference in New Issue
Block a user