@@ -328,7 +328,7 @@ pub use self::traits::{FromIterator, IntoIterator, DoubleEndedIterator, Extend};
328
328
pub use self :: traits:: { ExactSizeIterator , Sum , Product } ;
329
329
#[ unstable( feature = "fused" , issue = "35602" ) ]
330
330
pub use self :: traits:: FusedIterator ;
331
- #[ unstable( feature = "trusted_len" , issue = "0 " ) ]
331
+ #[ unstable( feature = "trusted_len" , issue = "37572 " ) ]
332
332
pub use self :: traits:: TrustedLen ;
333
333
334
334
mod iterator;
@@ -374,7 +374,7 @@ impl<I> ExactSizeIterator for Rev<I>
374
374
impl < I > FusedIterator for Rev < I >
375
375
where I : FusedIterator + DoubleEndedIterator { }
376
376
377
- #[ unstable( feature = "trusted_len" , issue = "0 " ) ]
377
+ #[ unstable( feature = "trusted_len" , issue = "37572 " ) ]
378
378
unsafe impl < I > TrustedLen for Rev < I >
379
379
where I : TrustedLen + DoubleEndedIterator { }
380
380
@@ -438,7 +438,7 @@ unsafe impl<'a, I, T: 'a> TrustedRandomAccess for Cloned<I>
438
438
fn may_have_side_effect ( ) -> bool { true }
439
439
}
440
440
441
- #[ unstable( feature = "trusted_len" , issue = "0 " ) ]
441
+ #[ unstable( feature = "trusted_len" , issue = "37572 " ) ]
442
442
unsafe impl < ' a , I , T : ' a > TrustedLen for Cloned < I >
443
443
where I : TrustedLen < Item =& ' a T > ,
444
444
T : Clone
@@ -654,7 +654,7 @@ impl<A, B> FusedIterator for Chain<A, B>
654
654
B : FusedIterator < Item =A :: Item > ,
655
655
{ }
656
656
657
- #[ unstable( feature = "trusted_len" , issue = "0 " ) ]
657
+ #[ unstable( feature = "trusted_len" , issue = "37572 " ) ]
658
658
unsafe impl < A , B > TrustedLen for Chain < A , B >
659
659
where A : TrustedLen , B : TrustedLen < Item =A :: Item > ,
660
660
{ }
@@ -876,7 +876,7 @@ unsafe impl<A, B> TrustedRandomAccess for Zip<A, B>
876
876
impl < A , B > FusedIterator for Zip < A , B >
877
877
where A : FusedIterator , B : FusedIterator , { }
878
878
879
- #[ unstable( feature = "trusted_len" , issue = "0 " ) ]
879
+ #[ unstable( feature = "trusted_len" , issue = "37572 " ) ]
880
880
unsafe impl < A , B > TrustedLen for Zip < A , B >
881
881
where A : TrustedLen , B : TrustedLen ,
882
882
{ }
@@ -981,7 +981,7 @@ impl<B, I: ExactSizeIterator, F> ExactSizeIterator for Map<I, F>
981
981
impl < B , I : FusedIterator , F > FusedIterator for Map < I , F >
982
982
where F : FnMut ( I :: Item ) -> B { }
983
983
984
- #[ unstable( feature = "trusted_len" , issue = "0 " ) ]
984
+ #[ unstable( feature = "trusted_len" , issue = "37572 " ) ]
985
985
unsafe impl < B , I , F > TrustedLen for Map < I , F >
986
986
where I : TrustedLen ,
987
987
F : FnMut ( I :: Item ) -> B { }
@@ -1222,7 +1222,7 @@ unsafe impl<I> TrustedRandomAccess for Enumerate<I>
1222
1222
#[ unstable( feature = "fused" , issue = "35602" ) ]
1223
1223
impl < I > FusedIterator for Enumerate < I > where I : FusedIterator { }
1224
1224
1225
- #[ unstable( feature = "trusted_len" , issue = "0 " ) ]
1225
+ #[ unstable( feature = "trusted_len" , issue = "37572 " ) ]
1226
1226
unsafe impl < I > TrustedLen for Enumerate < I >
1227
1227
where I : TrustedLen ,
1228
1228
{ }
0 commit comments