]> git.lizzy.rs Git - rust.git/blobdiff - src/test/ui/generic-associated-types/issue-88287.rs
Change syntax for TyAlias where clauses
[rust.git] / src / test / ui / generic-associated-types / issue-88287.rs
index df5586ed422f84f0491c3330ccc6e492b33f194c..6b10edf073ff6ca01a141599597eb2dfa997c350 100644 (file)
@@ -27,11 +27,10 @@ impl<T, Criteria> SearchableResourceExt<Criteria> for T
 where
     T: SearchableResource<Criteria>,
 {
-    type Future<'f, A, B: 'f>
+    type Future<'f, A, B: 'f> = SearchFutureTy<'f, A, B>
     where
         A: SearchableResource<B> + ?Sized + 'f,
-        Self: 'f,
-    = SearchFutureTy<'f, A, B>;
+        Self: 'f;
 
     fn search<'c>(&'c self, _client: &'c ()) -> Self::Future<'c, Self, Criteria> {
         async move { todo!() }