about summary refs log tree commit diff
path: root/library/core/src/iter/adapters
AgeCommit message (Expand)AuthorLines
2025-09-26Update CURRENT_RUSTC_VERSION post-bumpMark Rousskov-2/+2
2025-09-16Fix other uses of "adaptor"Joe Birr-Pixton-1/+1
2025-09-04Rollup merge of #146136 - AudaciousAxiom:docs/missing-closing-code-block-fenc...Stuart Cook-0/+1
2025-09-04Rollup merge of #143725 - kennytm:peekable_next_if_map, r=jhprattStuart Cook-0/+102
2025-09-02docs(std): add missing closing code block fences in doc commentsAudaciousAxiom-0/+1
2025-08-15Rollup merge of #144963 - rossmacarthur-forks:stabilize-core-iter-chain, r=jh...Jacob Pratt-4/+2
2025-08-12Add cast_init and cast_uninit methods for pointersltdk-1/+1
2025-08-05Stabilize `core::iter::chain`Ross MacArthur-4/+2
2025-07-23add Rev::into_innerJeremy Smart-0/+19
2025-07-19Rollup merge of #141076 - the8472:fix-zip-panic-safety2, r=workingjubileeMatthias Krüger-41/+33
2025-07-10core: add Peekable::next_if_mapkennytm-0/+102
2025-06-26Rollup merge of #142549 - the8472:intersperse-fold-tweak, r=tgross35Michael Goulet-1/+10
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-05fix Zip unsoundness (again)The 8472-41/+33
2025-05-04Revert "Avoid unused clones in Cloned<I> and Copied<I>"The 8472-163/+20
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-13Avoid unused clones in Cloned<I> and Copied<I>Thalia Archibald-20/+163
2025-04-06doc changesizarma-1/+1
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-16Rollup merge of #138082 - thaliaarchi:slice-cfg-not-test, r=thomcc许杰友 Jieyou Xu (Joe)-1/+1
2025-03-06library: Use size_of from the prelude instead of importedThalia Archibald-2/+2
2025-03-06Remove #[cfg(not(test))] gates in coreThalia Archibald-1/+1
2025-02-18Fix typo in hidden internal docs of `TrustedRandomAccess`Frank Steffahn-4/+4
2025-01-25Remove unused trait BoundedSizeMu001999-55/+0
2025-01-11Add inherent versions of MaybeUninit methods for slicesltdk-3/+1
2025-01-04do not in-place-iterate over flatmap/flattenThe 8472-32/+2
2024-10-23"innermost", "outermost", "leftmost", and "rightmost" don't need hyphensJosh Triplett-1/+1
2024-09-25Use `&raw` in the standard libraryJosh Stone-2/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-7/+7
2024-09-14Rollup merge of #130053 - glowcoil:next_if-docs, r=jhprattStuart Cook-2/+2
2024-09-06fix doc comments for Peekable::next_if(_eq)glowcoil-2/+2
2024-09-03replace placeholder versionBoxy-3/+3
2023-01-16Implement DoubleEnded and ExactSize for Take<Repeat> and Take<RepeatWith>Michal Nazarewicz-0/+57
2024-07-29Reformat `use` declarations.Nicholas Nethercote-77/+62
2024-07-26Fix doc nitsJohn Arundel-3/+3
2024-07-02chore: remove duplicate wordshattizai-1/+1
2024-06-25add comments explaining optimizations for Filter::next_chunkThe 8472-1/+3
2024-06-25fix Drop items getting leaked in Filter::next_chunkThe 8472-45/+43
2024-06-24Replace `MaybeUninit::uninit_array()` with array repeat expression.Kevin Reid-5/+6
2024-06-04Add function `core::iter::chain`Ross MacArthur-2/+38
2024-05-08Use generic `NonZero`.Markus Reiter-5/+5
2024-04-25remove trivial boundslcnr-13/+7
2024-04-23Add diagnostic item for std::iter::EnumerateChristopher B. Speir-0/+1
2024-04-18Rollup merge of #123406 - krtab:fix_remainder_iterchunk, r=scottmcmJubilee-1/+14
2024-04-06Don't emit divide-by-zero panic paths in `StepBy::len`Scott McMurray-31/+49
2024-04-04force exhaustion in iter::ArrayChunks::into_remainderArthur Carcano-1/+14