@@ -5,17 +5,17 @@ use core::pin::Pin;
5
5
6
6
#[ derive( Debug ) ]
7
7
/// Mutable iterator over all futures in the unordered set.
8
- pub struct IterPinMut < ' a , Fut > {
8
+ pub struct FuturesUnorderedIterPinMut < ' a , Fut > {
9
9
pub ( super ) task : * const Task < Fut > ,
10
10
pub ( super ) len : usize ,
11
11
pub ( super ) _marker : PhantomData < & ' a mut FuturesUnordered < Fut > >
12
12
}
13
13
14
14
#[ derive( Debug ) ]
15
15
/// Mutable iterator over all futures in the unordered set.
16
- pub struct IterMut < ' a , Fut : Unpin > ( pub ( super ) IterPinMut < ' a , Fut > ) ;
16
+ pub struct FuturesUnorderedIterMut < ' a , Fut : Unpin > ( pub ( super ) FuturesUnorderedIterPinMut < ' a , Fut > ) ;
17
17
18
- impl < ' a , Fut > Iterator for IterPinMut < ' a , Fut > {
18
+ impl < ' a , Fut > Iterator for FuturesUnorderedIterPinMut < ' a , Fut > {
19
19
type Item = Pin < & ' a mut Fut > ;
20
20
21
21
fn next ( & mut self ) -> Option < Pin < & ' a mut Fut > > {
@@ -36,9 +36,9 @@ impl<'a, Fut> Iterator for IterPinMut<'a, Fut> {
36
36
}
37
37
}
38
38
39
- impl < Fut > ExactSizeIterator for IterPinMut < ' _ , Fut > { }
39
+ impl < Fut > ExactSizeIterator for FuturesUnorderedIterPinMut < ' _ , Fut > { }
40
40
41
- impl < ' a , Fut : Unpin > Iterator for IterMut < ' a , Fut > {
41
+ impl < ' a , Fut : Unpin > Iterator for FuturesUnorderedIterMut < ' a , Fut > {
42
42
type Item = & ' a mut Fut ;
43
43
44
44
fn next ( & mut self ) -> Option < & ' a mut Fut > {
@@ -50,4 +50,4 @@ impl<'a, Fut: Unpin> Iterator for IterMut<'a, Fut> {
50
50
}
51
51
}
52
52
53
- impl < Fut : Unpin > ExactSizeIterator for IterMut < ' _ , Fut > { }
53
+ impl < Fut : Unpin > ExactSizeIterator for FuturesUnorderedIterMut < ' _ , Fut > { }
0 commit comments