@@ -1322,7 +1322,6 @@ impl<'a, T> Iterator for Windows<'a, T> {
1322
1322
}
1323
1323
}
1324
1324
1325
- #[ doc( hidden) ]
1326
1325
unsafe fn __iterator_get_unchecked ( & mut self , idx : usize ) -> Self :: Item {
1327
1326
// SAFETY: since the caller guarantees that `i` is in bounds,
1328
1327
// which means that `i` cannot overflow an `isize`, and the
@@ -1478,7 +1477,6 @@ impl<'a, T> Iterator for Chunks<'a, T> {
1478
1477
}
1479
1478
}
1480
1479
1481
- #[ doc( hidden) ]
1482
1480
unsafe fn __iterator_get_unchecked ( & mut self , idx : usize ) -> Self :: Item {
1483
1481
let start = idx * self . chunk_size ;
1484
1482
// SAFETY: the caller guarantees that `i` is in bounds,
@@ -1657,7 +1655,6 @@ impl<'a, T> Iterator for ChunksMut<'a, T> {
1657
1655
}
1658
1656
}
1659
1657
1660
- #[ doc( hidden) ]
1661
1658
unsafe fn __iterator_get_unchecked ( & mut self , idx : usize ) -> Self :: Item {
1662
1659
let start = idx * self . chunk_size ;
1663
1660
// SAFETY: see comments for `Chunks::__iterator_get_unchecked`.
@@ -1830,7 +1827,6 @@ impl<'a, T> Iterator for ChunksExact<'a, T> {
1830
1827
self . next_back ( )
1831
1828
}
1832
1829
1833
- #[ doc( hidden) ]
1834
1830
unsafe fn __iterator_get_unchecked ( & mut self , idx : usize ) -> Self :: Item {
1835
1831
let start = idx * self . chunk_size ;
1836
1832
// SAFETY: mostly identical to `Chunks::__iterator_get_unchecked`.
@@ -1984,7 +1980,6 @@ impl<'a, T> Iterator for ChunksExactMut<'a, T> {
1984
1980
self . next_back ( )
1985
1981
}
1986
1982
1987
- #[ doc( hidden) ]
1988
1983
unsafe fn __iterator_get_unchecked ( & mut self , idx : usize ) -> Self :: Item {
1989
1984
let start = idx * self . chunk_size ;
1990
1985
// SAFETY: see comments for `ChunksMut::__iterator_get_unchecked`.
@@ -2248,7 +2243,6 @@ impl<'a, T, const N: usize> Iterator for ArrayChunks<'a, T, N> {
2248
2243
self . iter . last ( )
2249
2244
}
2250
2245
2251
- #[ doc( hidden) ]
2252
2246
unsafe fn __iterator_get_unchecked ( & mut self , i : usize ) -> & ' a [ T ; N ] {
2253
2247
// SAFETY: The safety guarantees of `__iterator_get_unchecked` are
2254
2248
// transferred to the caller.
@@ -2367,7 +2361,6 @@ impl<'a, T, const N: usize> Iterator for ArrayChunksMut<'a, T, N> {
2367
2361
self . iter . last ( )
2368
2362
}
2369
2363
2370
- #[ doc( hidden) ]
2371
2364
unsafe fn __iterator_get_unchecked ( & mut self , i : usize ) -> & ' a mut [ T ; N ] {
2372
2365
// SAFETY: The safety guarantees of `__iterator_get_unchecked` are transferred to
2373
2366
// the caller.
@@ -2520,7 +2513,6 @@ impl<'a, T> Iterator for RChunks<'a, T> {
2520
2513
}
2521
2514
}
2522
2515
2523
- #[ doc( hidden) ]
2524
2516
unsafe fn __iterator_get_unchecked ( & mut self , idx : usize ) -> Self :: Item {
2525
2517
let end = self . v . len ( ) - idx * self . chunk_size ;
2526
2518
let start = match end. checked_sub ( self . chunk_size ) {
@@ -2689,7 +2681,6 @@ impl<'a, T> Iterator for RChunksMut<'a, T> {
2689
2681
}
2690
2682
}
2691
2683
2692
- #[ doc( hidden) ]
2693
2684
unsafe fn __iterator_get_unchecked ( & mut self , idx : usize ) -> Self :: Item {
2694
2685
let end = self . v . len ( ) - idx * self . chunk_size ;
2695
2686
let start = match end. checked_sub ( self . chunk_size ) {
@@ -2856,7 +2847,6 @@ impl<'a, T> Iterator for RChunksExact<'a, T> {
2856
2847
self . next_back ( )
2857
2848
}
2858
2849
2859
- #[ doc( hidden) ]
2860
2850
unsafe fn __iterator_get_unchecked ( & mut self , idx : usize ) -> Self :: Item {
2861
2851
let end = self . v . len ( ) - idx * self . chunk_size ;
2862
2852
let start = end - self . chunk_size ;
@@ -3016,7 +3006,6 @@ impl<'a, T> Iterator for RChunksExactMut<'a, T> {
3016
3006
self . next_back ( )
3017
3007
}
3018
3008
3019
- #[ doc( hidden) ]
3020
3009
unsafe fn __iterator_get_unchecked ( & mut self , idx : usize ) -> Self :: Item {
3021
3010
let end = self . v . len ( ) - idx * self . chunk_size ;
3022
3011
let start = end - self . chunk_size ;
0 commit comments