about summary refs log tree commit diff
path: root/library/core/src/iter/traits
AgeCommit message (Expand)AuthorLines
2025-09-26Update CURRENT_RUSTC_VERSION post-bumpMark Rousskov-1/+1
2025-09-18Specialize `Iterator::eq[_by]` for `TrustedLen` iteratorsYotam Ofek-4/+48
2025-09-07Implement 'Sum' and 'Product' for 'f16' and 'f128';Gabriel Bjørnager Jensen-1/+1
2025-08-28implement Sum and Product for Saturating(u*)Jeremy Smart-1/+57
2025-08-07doc(library): Fix Markdown in `Iterator::by_ref`.Ivan Enderlin-1/+1
2025-07-25Add parentheses around expression arguments to `..`Josh Triplett-1/+1
2025-07-18clippy fix: bound in one placeMarijn Schouten-4/+4
2025-07-08collect.rs: remove empty line after doc commentMarijn Schouten-1/+0
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-02docs: alias `limit` to `Iterator::take`, cite `[u8]::utf8_chunks` in `Utf8Chu...Lieselotte-0/+1
2025-04-13docs: Add example to `Iterator::take` with `by_ref`Diego Ongaro-0/+18
2025-04-06doc changesizarma-5/+5
2025-03-30use `diagnostic::on_unimplemented` insteadmejrs-2/+2
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)-6/+6
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
2025-03-06Remove #[cfg(not(test))] gates in coreThalia Archibald-6/+6
2025-02-08Document `Sum::sum` returns additive identities for `[]`Jaken Herman-1/+6
2025-01-08update version placeholdersPietro Albini-1/+1
2024-12-26Rollup merge of #134782 - wtlin1228:docs/iter-rposition, r=Mark-SimulacrumJacob Pratt-0/+1
2024-12-26Impl FromIterator for tuples with arity 1-12Sebastian Hahn-33/+35
2024-12-26Fix formattingSebastian Hahn-19/+19
2024-12-26docs: update code example for Iterator#rpositionwtlin1228-0/+1
2024-12-21Less unwrap() in documentationKornel-3/+3
2024-12-14Correct spelling of CURRENT_RUSTC_VERSIONSebastian Hahn-7/+56
2024-12-06Rollup merge of #132187 - shahn:extend_more_tuples, r=dtolnayMatthias Krüger-110/+129
2024-11-28Also use zero when referencing to capacity or lengthtimvisee-2/+2
2024-10-31Don't impl Extend for 13-tuplesSebastian Hahn-1/+0
2024-10-30Remove do_not_const_check from Iterator methodsMichael Goulet-76/+0
2024-10-26Simplify documentation for Extend impl for tuplesSebastian Hahn-14/+6
2024-10-26Add Extend impls for tuples of arity 1 through 12Sebastian Hahn-110/+138
2024-10-25Re-do recursive const stability checksRalf Jung-1/+0
2024-10-09Library: Rename "object safe" to "dyn compatible"León Orell Valerian Liehr-1/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-4/+4
2024-09-18[Clippy] Swap `manual_retain` to use diagnostic items instead of pathsGnomedDev-0/+3
2024-09-03replace placeholder versionBoxy-3/+3
2024-08-20Change neutral element of <fNN as iter::Sum> to neg_zeroArthur Carcano-2/+2
2024-07-29Reformat `use` declarations.Nicholas Nethercote-20/+13
2024-07-28Rollup merge of #127765 - bitfield:fix_stdlib_doc_nits, r=dtolnayGuillaume Gomez-4/+4
2024-07-28stabilize `is_sorted`Slanterns-9/+3
2024-07-26Fix docsharryscholes-1/+1
2024-07-26Fix doc nitsJohn Arundel-4/+4
2024-07-07Specialize `TrustedLen` for `Iterator::unzip()`Chayim Refael Friedman-15/+107