rust/library/core/src/iter
bors 88b3b520e8 Auto merge of #141086 - a1phyr:spec_advance_by, r=jhpratt
Implement `advance_by` via `try_fold` for `Sized` iterators

When `try_fold` is overriden, it is usually easier for compilers to optimize.

Example difference: https://iter.godbolt.org/z/z8cEfnKro
2025-05-25 11:34:43 +00:00
..
adapters Revert "Avoid unused clones in Cloned<I> and Copied<I>" 2025-05-04 22:29:57 +02:00
sources core: optimize RepeatN 2025-03-22 13:35:46 +01:00
traits Auto merge of #141086 - a1phyr:spec_advance_by, r=jhpratt 2025-05-25 11:34:43 +00:00
mod.rs re-export core::iter::FromCoroutine 2025-01-18 16:35:54 +01:00
range.rs distinguish overflow and unimplemented in Step::steps_between 2024-11-21 15:49:55 -08:00
sources.rs re-export core::iter::FromCoroutine 2025-01-18 16:35:54 +01:00