@@ -3362,6 +3362,9 @@ impl<'a, T> DoubleEndedIterator for Windows<'a, T> {
3362
3362
#[ stable( feature = "rust1" , since = "1.0.0" ) ]
3363
3363
impl < ' a , T > ExactSizeIterator for Windows < ' a , T > { }
3364
3364
3365
+ #[ unstable( feature = "trusted_len" , issue = "37572" ) ]
3366
+ unsafe impl < ' a , T > TrustedLen for Windows < ' a , T > { }
3367
+
3365
3368
#[ stable( feature = "fused" , since = "1.26.0" ) ]
3366
3369
impl < ' a , T > FusedIterator for Windows < ' a , T > { }
3367
3370
@@ -3481,6 +3484,9 @@ impl<'a, T> DoubleEndedIterator for Chunks<'a, T> {
3481
3484
#[ stable( feature = "rust1" , since = "1.0.0" ) ]
3482
3485
impl < ' a , T > ExactSizeIterator for Chunks < ' a , T > { }
3483
3486
3487
+ #[ unstable( feature = "trusted_len" , issue = "37572" ) ]
3488
+ unsafe impl < ' a , T > TrustedLen for Chunks < ' a , T > { }
3489
+
3484
3490
#[ stable( feature = "fused" , since = "1.26.0" ) ]
3485
3491
impl < ' a , T > FusedIterator for Chunks < ' a , T > { }
3486
3492
@@ -3597,6 +3603,9 @@ impl<'a, T> DoubleEndedIterator for ChunksMut<'a, T> {
3597
3603
#[ stable( feature = "rust1" , since = "1.0.0" ) ]
3598
3604
impl < ' a , T > ExactSizeIterator for ChunksMut < ' a , T > { }
3599
3605
3606
+ #[ unstable( feature = "trusted_len" , issue = "37572" ) ]
3607
+ unsafe impl < ' a , T > TrustedLen for ChunksMut < ' a , T > { }
3608
+
3600
3609
#[ stable( feature = "fused" , since = "1.26.0" ) ]
3601
3610
impl < ' a , T > FusedIterator for ChunksMut < ' a , T > { }
3602
3611
@@ -3707,6 +3716,9 @@ impl<'a, T> ExactSizeIterator for ExactChunks<'a, T> {
3707
3716
}
3708
3717
}
3709
3718
3719
+ #[ unstable( feature = "trusted_len" , issue = "37572" ) ]
3720
+ unsafe impl < ' a , T > TrustedLen for ExactChunks < ' a , T > { }
3721
+
3710
3722
#[ unstable( feature = "exact_chunks" , issue = "47115" ) ]
3711
3723
impl < ' a , T > FusedIterator for ExactChunks < ' a , T > { }
3712
3724
@@ -3804,6 +3816,9 @@ impl<'a, T> ExactSizeIterator for ExactChunksMut<'a, T> {
3804
3816
}
3805
3817
}
3806
3818
3819
+ #[ unstable( feature = "trusted_len" , issue = "37572" ) ]
3820
+ unsafe impl < ' a , T > TrustedLen for ExactChunksMut < ' a , T > { }
3821
+
3807
3822
#[ unstable( feature = "exact_chunks" , issue = "47115" ) ]
3808
3823
impl < ' a , T > FusedIterator for ExactChunksMut < ' a , T > { }
3809
3824
0 commit comments