about summary refs log tree commit diff
path: root/library/core/src/iter/mod.rs
AgeCommit message (Expand)AuthorLines
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
2020-09-03Rollup merge of #76204 - NoraCodes:nora/control_flow_enum, r=scottmcmDylan DPC-56/+0
2020-09-02Format ControlFlow changes with rustfmtLeonora Tindall-1/+0
2020-09-01Clean up header in `iter` docs for `for` loopsCamelid-1/+1
2020-09-01Rename and expose LoopState as ControlFlowLeonora Tindall-55/+0
2020-08-30revert Some(Item) linkPrabakaran Kumaresshan-0/+1
2020-08-30resolve commentsPrabakaran Kumaresshan-8/+22
2020-08-30Switch to intra-doc links in core/src/{convert,iter}/mod.rsPrabakaran Kumaresshan-26/+9
2020-07-27mv std libs to library/mark-0/+425