about summary refs log tree commit diff
path: root/library/core/src/iter/mod.rs
AgeCommit message (Expand)AuthorLines
2025-08-05Stabilize `core::iter::chain`Ross MacArthur-1/+1
2025-07-25Improve and regularize comment placement in doc codeJosh Triplett-2/+4
2025-06-26Tracking issue number for `iter_macro`Pavel Grigorenko-1/+1
2025-06-03Add `iter` macroOli Scherer-0/+2
2025-01-18re-export `core::iter::FromCoroutine`joseLuís-3/+3
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-13/+13
2024-09-03replace placeholder versionBoxy-1/+1
2024-08-19Stabilize `iter::repeat_n`Scott McMurray-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-41/+36
2024-06-04Add function `core::iter::chain`Ross MacArthur-0/+2
2023-11-28Auto merge of #110353 - the8472:in-place-flatten-chunks, r=cuviperbors-0/+2
2023-10-20s/generator/coroutine/Oli Scherer-3/+3
2023-09-03Expand in-place iteration specialization to Flatten, FlatMap and ArrayChunksThe 8472-0/+2
2023-08-11Add Iterator::map_windowsFrank King-0/+2
2023-05-04Optimize `Iterator` implementation for `&mut impl Iterator + Sized`Benoît du Garreau-0/+6
2023-03-15Bump to latest betaMark Rousskov-1/+1
2023-02-23Add lint against `Iterator::map` receiving a callable that returns `()`Obei Sideg-0/+1
2023-02-04Allow canonicalizing the `array::map` loop in trusted casesScott McMurray-0/+1
2023-02-03Replace `ConstFnMutClosure` with const closuresDeadbeef-4/+2
2022-11-15`VecDeque::resize` should re-use the buffer in the passed-in elementScott McMurray-0/+2
2022-09-26Use a macro to not have to copy-paste `ConstFnMutClosure::new(&mut fold, Neve...Scott McMurray-0/+23
2022-08-12fill-in tracking issue for `feature(iter_array_chunks)`Maybe Waffle-1/+1
2022-08-01Add `Iterator::array_chunks()`Ross MacArthur-0/+2
2022-06-18Expose iter::ByRefSized as unstable feature and use itPaolo Barbolini-1/+3
2022-05-27libcore: Add `iter::from_generator` which is like `iter::from_fn`, but for co...Vadim Petrochenkov-0/+6
2022-03-26Remove mention of HashMap<K, V> not offering iter_mutdlup-4/+3
2022-03-18Rollup merge of #94115 - scottmcm:iter-process-by-ref, r=yaahcMatthias Krüger-1/+1
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-8/+8
2022-03-10Let `try_collect` take advantage of `try_fold` overridesScott McMurray-1/+1
2022-02-07Change `ResultShunt` to be generic over `Try`Scott McMurray-1/+1
2021-12-14Stabilize iter::zip.PFPoitras-1/+1
2021-10-07Revert "Stabilize `Iterator::intersperse()`"Jane Lusby-1/+1
2021-09-25Auto merge of #88343 - steffahn:fix_code_spacing, r=jyn514bors-1/+1
2021-09-25Apply 16 commits (squashed)Frank Steffahn-1/+1
2021-09-17Stabilize `Iterator::map_while`Maybe Waffle-1/+1
2021-08-31Stabilize `Iterator::intersperse()`inquisitivecrystal-1/+1
2021-07-29Fix may not to appropriate might not or must notAli Malik-1/+1
2021-07-28Add TrustedRandomAccessNoCoerce supertrait without requirements or guarantees...Frank Steffahn-0/+2
2021-05-26Specialize implementationsJacob Pratt-0/+2
2021-03-27Add the tracking issue for `#![feature(iter_zip)]`Josh Stone-1/+1
2021-03-26Add function core::iter::zipJosh Stone-0/+2
2020-12-31Add Iterator::intersperse_withLukas Lueg-2/+2
2020-12-30Add tracking issueCamelid-1/+1
2020-12-30Add Iterator::intersperseJonas Schievink-0/+2
2020-11-23[update patch]William Chargin-3/+5
2020-11-23std::iter: document iteration over `&T` and `&mut T`William Chargin-0/+43
2020-11-22Merge `use`s in core::iterWaffle-13/+10
2020-09-03pacify tidyThe8472-2/+3
2020-09-03impl TrustedRandomAccess for vec::IntoIterThe8472-1/+3
2020-09-03in-place collect for Vec. Box<[]> and BinaryHeap IntoIter and some adaptersThe8472-0/+5