about summary refs log tree commit diff
path: root/library/core/src/iter
AgeCommit message (Expand)AuthorLines
2025-08-15Rollup merge of #144963 - rossmacarthur-forks:stabilize-core-iter-chain, r=jh...Jacob Pratt-5/+3
2025-08-12Add cast_init and cast_uninit methods for pointersltdk-1/+1
2025-08-07doc(library): Fix Markdown in `Iterator::by_ref`.Ivan Enderlin-1/+1
2025-08-05Stabilize `core::iter::chain`Ross MacArthur-5/+3
2025-08-02Rollup merge of #144478 - joshtriplett:doc-code-formatting-prep, r=AmanieuSamuel Tardieu-3/+5
2025-07-25Add parentheses around expression arguments to `..`Josh Triplett-1/+1
2025-07-25Improve and regularize comment placement in doc codeJosh Triplett-2/+4
2025-07-23add Rev::into_innerJeremy Smart-0/+19
2025-07-20Rollup merge of #143423 - hkBst:clippy-fix-1, r=workingjubileeGuillaume Gomez-5/+4
2025-07-19Rollup merge of #141076 - the8472:fix-zip-panic-safety2, r=workingjubileeMatthias Krüger-41/+33
2025-07-18clippy fix: bound in one placeMarijn Schouten-4/+4
2025-07-13update issue number for `const_trait_impl`Deadbeef-1/+1
2025-07-08collect.rs: remove empty line after doc commentMarijn Schouten-1/+0
2025-07-07Make `Default` const and add some `const Default` implsEsteban Küber-1/+2
2025-06-26Rollup merge of #143067 - GrigorenkoPV:142269, r=workingjubileeMichael Goulet-3/+3
2025-06-26Rollup merge of #142549 - the8472:intersperse-fold-tweak, r=tgross35Michael Goulet-1/+10
2025-06-26Tracking issue number for `iter_macro`Pavel Grigorenko-3/+3
2025-06-23Rollup merge of #140985 - zachs18:fuse-default-some, r=tgross35Jubilee-1/+23
2025-06-20Add diagnostic items for ClippySamuel Tardieu-0/+1
2025-06-18Fix `core::iter::Fuse`'s `Default` impl to do what it's docs say it does.Zachary S-1/+23
2025-06-15small iter.intersperse.fold() optimizationThe 8472-1/+10
2025-06-13100% safe implementation of RepeatNSoveu-118/+43
2025-06-07Fix usage of `bootstrap` in coreUrgau-4/+1
2025-06-05fix Zip unsoundness (again)The 8472-41/+33
2025-06-03Add `iter` macroOli Scherer-0/+34
2025-05-25Auto merge of #141086 - a1phyr:spec_advance_by, r=jhprattbors-5/+31
2025-05-17Switch library rustc_unimplemented to use `Self` and `This`mejrs-20/+17
2025-05-16Implement `advance_by` via `try_fold` for `Sized` iteratorsBenoît du Garreau-5/+31
2025-05-06Rollup merge of #136183 - hkBst:patch-25, r=AmanieuGuillaume Gomez-230/+225
2025-05-06Update iterator.rs to use arrays by valueMarijn Schouten-230/+225
2025-05-06Rollup merge of #140598 - ShE3py:iter-misc-docs, r=workingjubileeStuart Cook-0/+1
2025-05-04Revert "Avoid unused clones in Cloned<I> and Copied<I>"The 8472-163/+20
2025-05-02docs: alias `limit` to `Iterator::take`, cite `[u8]::utf8_chunks` in `Utf8Chu...Lieselotte-0/+1
2025-05-01Rollup merge of #139780 - ongardie:iterator-take-by_ref-example, r=workingjub...Guillaume Gomez-0/+18
2025-04-27Rollup merge of #139090 - yotamofek:pr/peekable-next-if-docs, r=tgross35Matthias Krüger-3/+3
2025-04-19added doctest for Enumerate::next_indexJonathan Gruner-0/+21
2025-04-19add next_index to EnumerateJonathan Gruner-0/+12
2025-04-13docs: Add example to `Iterator::take` with `by_ref`Diego Ongaro-0/+18
2025-04-13Avoid unused clones in Cloned<I> and Copied<I>Thalia Archibald-20/+163
2025-04-06doc changesizarma-6/+6
2025-03-30use `diagnostic::on_unimplemented` insteadmejrs-2/+2
2025-03-28fix docs for `Peekable::next_if{_eq}`Yotam Ofek-3/+3
2025-03-23Rollup merge of #136040 - mu001999-contrib:cleanup, r=Mark-SimulacrumMichael Goulet-55/+0
2025-03-22core: optimize `RepeatN`joboet-4/+55
2025-03-19use thenbendn-5/+1
2025-03-16Rollup merge of #138329 - scottmcm:assert-hint, r=Mark-Simulacrum许杰友 Jieyou Xu (Joe)-0/+9
2025-03-16Rollup merge of #138082 - thaliaarchi:slice-cfg-not-test, r=thomcc许杰友 Jieyou Xu (Joe)-8/+8
2025-03-11Rollup merge of #135987 - hkBst:patch-20, r=joboetJakub Beránek-3/+15
2025-03-10debug-assert that the size_hint is well-formed in `collect`Scott McMurray-0/+9
2025-03-09Clarify iterator by_ref docsMarijn Schouten-3/+15