@@ -260,7 +260,7 @@ extension_trait! {
260260 # }) }
261261 ```
262262 "# ]
263- fn next( & mut self ) -> impl Future <Output = Option <Self :: Item >> + ' _ [ NextFuture <' _, Self >]
263+ fn next( & mut self ) -> impl Future <Output = Option <Self :: Item >> [ NextFuture <' _, Self >]
264264 where
265265 Self : Unpin ,
266266 {
@@ -1165,7 +1165,7 @@ extension_trait! {
11651165 fn nth(
11661166 & mut self ,
11671167 n: usize ,
1168- ) -> impl Future <Output = Option <Self :: Item >> + ' _ [ NthFuture <' _, Self >]
1168+ ) -> impl Future <Output = Option <Self :: Item >> [ NthFuture <' _, Self >]
11691169 where
11701170 Self : Unpin + Sized ,
11711171 {
@@ -1221,7 +1221,7 @@ extension_trait! {
12211221 fn all<F >(
12221222 & mut self ,
12231223 f: F ,
1224- ) -> impl Future <Output = bool > + ' _ [ AllFuture <' _, Self , F , Self :: Item >]
1224+ ) -> impl Future <Output = bool > [ AllFuture <' _, Self , F , Self :: Item >]
12251225 where
12261226 Self : Unpin + Sized ,
12271227 F : FnMut ( Self :: Item ) -> bool ,
@@ -1270,7 +1270,7 @@ extension_trait! {
12701270 fn find<P >(
12711271 & mut self ,
12721272 p: P ,
1273- ) -> impl Future <Output = Option <Self :: Item >> + ' _ [ FindFuture <' _, Self , P >]
1273+ ) -> impl Future <Output = Option <Self :: Item >> [ FindFuture <' _, Self , P >]
12741274 where
12751275 Self : Unpin + Sized ,
12761276 P : FnMut ( & Self :: Item ) -> bool ,
@@ -1298,7 +1298,7 @@ extension_trait! {
12981298 fn find_map<F , B >(
12991299 & mut self ,
13001300 f: F ,
1301- ) -> impl Future <Output = Option <B >> + ' _ [ FindMapFuture <' _, Self , F >]
1301+ ) -> impl Future <Output = Option <B >> [ FindMapFuture <' _, Self , F >]
13021302 where
13031303 Self : Unpin + Sized ,
13041304 F : FnMut ( Self :: Item ) -> Option <B >,
@@ -1461,7 +1461,7 @@ extension_trait! {
14611461 fn any<F >(
14621462 & mut self ,
14631463 f: F ,
1464- ) -> impl Future <Output = bool > + ' _ [ AnyFuture <' _, Self , F , Self :: Item >]
1464+ ) -> impl Future <Output = bool > [ AnyFuture <' _, Self , F , Self :: Item >]
14651465 where
14661466 Self : Unpin + Sized ,
14671467 F : FnMut ( Self :: Item ) -> bool ,
@@ -1697,7 +1697,7 @@ extension_trait! {
16971697 & mut self ,
16981698 init: T ,
16991699 f: F ,
1700- ) -> impl Future <Output = Result <T , E >> + ' _ [ TryFoldFuture <' _, Self , F , T >]
1700+ ) -> impl Future <Output = Result <T , E >> [ TryFoldFuture <' _, Self , F , T >]
17011701 where
17021702 Self : Unpin + Sized ,
17031703 F : FnMut ( B , Self :: Item ) -> Result <T , E >,
@@ -1742,7 +1742,7 @@ extension_trait! {
17421742 fn try_for_each<F , E >(
17431743 & mut self ,
17441744 f: F ,
1745- ) -> impl Future <Output = E > + ' a [ TryForEachFuture <' _, Self , F >]
1745+ ) -> impl Future <Output = E > [ TryForEachFuture <' _, Self , F >]
17461746 where
17471747 Self : Unpin + Sized ,
17481748 F : FnMut ( Self :: Item ) -> Result <( ) , E >,
@@ -1888,7 +1888,7 @@ extension_trait! {
18881888 #[ cfg_attr( feature = "docs" , doc( cfg( unstable) ) ) ]
18891889 fn collect<' a, B >(
18901890 self ,
1891- ) -> impl Future <Output = B > + ' a [ Pin <Box <dyn Future <Output = B > + ' a + Send >>]
1891+ ) -> impl Future <Output = B > [ Pin <Box <dyn Future <Output = B > + ' a + Send >>]
18921892 where
18931893 Self : Sized + ' a + Send ,
18941894 B : FromStream <Self :: Item >,
@@ -2002,7 +2002,7 @@ extension_trait! {
20022002 fn position<P >(
20032003 & mut self ,
20042004 predicate: P ,
2005- ) -> impl Future <Output = Option <usize >> + ' _ [ PositionFuture <' _, Self , P >]
2005+ ) -> impl Future <Output = Option <usize >> [ PositionFuture <' _, Self , P >]
20062006 where
20072007 Self : Unpin + Sized ,
20082008 P : FnMut ( Self :: Item ) -> bool ,
@@ -2335,7 +2335,7 @@ extension_trait! {
23352335 #[ cfg_attr( feature = "docs" , doc( cfg( unstable) ) ) ]
23362336 fn sum<' a, S >(
23372337 self ,
2338- ) -> impl Future <Output = S > + ' a [ Pin <Box <dyn Future <Output = S > + ' a>>]
2338+ ) -> impl Future <Output = S > [ Pin <Box <dyn Future <Output = S > + ' a>>]
23392339 where
23402340 Self : Sized + Stream <Item = S > + ' a,
23412341 S : Sum <Self :: Item >,
@@ -2381,7 +2381,7 @@ extension_trait! {
23812381 #[ cfg_attr( feature = "docs" , doc( cfg( unstable) ) ) ]
23822382 fn product<' a, P >(
23832383 self ,
2384- ) -> impl Future <Output = P > + ' a [ Pin <Box <dyn Future <Output = P > + ' a>>]
2384+ ) -> impl Future <Output = P > [ Pin <Box <dyn Future <Output = P > + ' a>>]
23852385 where
23862386 Self : Sized + Stream <Item = P > + ' a,
23872387 P : Product ,
0 commit comments