(mut self)
| 425 | } |
| 426 | |
| 427 | pub const fn positive_order(mut self) -> Self { |
| 428 | if self.step.is_negative() { |
| 429 | self.index += self.step * self.len.saturating_sub(1) as isize; |
| 430 | self.step = self.step.saturating_abs() |
| 431 | } |
| 432 | self |
| 433 | } |
| 434 | } |
| 435 | |
| 436 | impl Iterator for SaturatedSliceIter { |