about summary refs log tree commit diff
path: root/library/core/src/iter/adapters/zip.rs
AgeCommit message (Expand)AuthorLines
2025-06-05fix Zip unsoundness (again)The 8472-41/+33
2025-02-18Fix typo in hidden internal docs of `TrustedRandomAccess`Frank Steffahn-4/+4
2024-07-29Reformat `use` declarations.Nicholas Nethercote-2/+3
2024-02-15Use generic `NonZero` internally.Markus Reiter-3/+3
2023-12-10remove redundant importssurechen-1/+1
2023-11-28Auto merge of #110353 - the8472:in-place-flatten-chunks, r=cuviperbors-2/+14
2023-10-06optimize zipping over array iteratorsThe 8472-0/+90
2023-09-03Expand in-place iteration specialization to Flatten, FlatMap and ArrayChunksThe 8472-2/+14
2023-02-04Allow canonicalizing the `array::map` loop in trusted casesScott McMurray-1/+8
2022-05-08Warn on unused doc(hidden) on trait impl itemsLeón Orell Valerian Liehr-1/+0
2022-05-02This aligns the inline attributes of existing `__iterator_get_unchecked` with...The 8472-0/+2
2021-12-15Rollup merge of #91916 - steffahn:fix-typos, r=dtolnayMatthias Krüger-1/+1
2021-12-14Stabilize iter::zip.PFPoitras-2/+1
2021-12-14Fix a bunch of typosFrank Steffahn-1/+1
2021-12-09Improve std::iter::zip example.Andrew Banchich-6/+14
2021-10-20Rollup merge of #88789 - the8472:rm-zip-bound, r=JohnTitorYuki Okushi-6/+2
2021-09-30Fix standard library for min_specialization changesMatthew Jasper-6/+4
2021-09-09remove unnecessary bound on Zip specialization implThe8472-6/+2
2021-08-22Fix typos “a”→“an”Frank Steffahn-1/+1
2021-07-28Documentation improvementsFrank Steffahn-1/+6
2021-07-28Make `SpecInPlaceCollect` use `TrustedRandomAccessNoCoerce`Frank Steffahn-0/+3
2021-07-28Change __iterator_get_unchecked to work with TrustedRandomAccessNoCoerceFrank Steffahn-60/+94
2021-07-28Add TrustedRandomAccessNoCoerce supertrait without requirements or guarantees...Frank Steffahn-3/+20
2021-07-28Improve documentation of TrustedRandomAccessFrank Steffahn-14/+30
2021-06-22Add comments around code where ordering is important due for panic-safetyThe8472-0/+9
2021-06-19fix panic-safety in specialized Zip::next_backThe8472-1/+2
2021-06-16Add doc(hidden) to all __iterator_get_uncheckedJacob Hoffman-Andrews-0/+1
2021-06-01Fix typo in internal documentation for `TrustedRandomAccess`Frank Steffahn-1/+1
2021-05-27Revert "Auto merge of #83770 - the8472:tra-extend, r=Mark-Simulacrum"The8472-4/+0
2021-04-08add TrustedRandomAccess specialization to vec::extendThe8472-0/+4
2021-03-27Add the tracking issue for `#![feature(iter_zip)]`Josh Stone-1/+1
2021-03-26Add function core::iter::zipJosh Stone-2/+33
2021-03-05Prevent Zip specialization from calling __iterator_get_unchecked twice with t...Giacomo Stevanato-4/+9
2021-03-03Remove useless comparison since now self.index <= self.len is an invariantGiacomo Stevanato-1/+1
2021-03-03Increment self.len in specialized ZipImpl to avoid underflow in size_hintGiacomo Stevanato-0/+1
2021-02-15Turn may_have_side_effect into an associated constantTomasz Miąsko-14/+10
2021-02-04Increment `self.index` before calling `Iterator::self.a.__iterator_get_unchec...Sebastian Dröge-3/+4
2021-01-16Rollup merge of #80670 - the8472:fix-zip-trusted-random-access-composition, r...Mara Bos-0/+1
2021-01-04doc -- list edit for consistencyoliver-1/+1
2021-01-04TrustedRandomAaccess spec composes incorrectly for nested iter::ZipsThe8472-0/+1
2020-11-22Remove multiline `use`sWaffle-8/+4
2020-11-22Split iterator adaptors into individual modulesWaffle-7/+8
2020-09-25Rename Iterator::get_uncheckedMatthew Jasper-19/+23
2020-09-12Simplify iter zip struct docIvan Tham-5/+2
2020-09-08Capitalize safety commentsFlying-Toast-1/+1
2020-09-03please tidyThe8472-4/+4
2020-09-03pacify tidyThe8472-2/+2
2020-09-03mark as_inner as unsafe and update commentsThe8472-3/+9
2020-09-03add in-place iteration for ZipThe8472-1/+24
2020-08-19Use min_specialization in libcoreMatthew Jasper-30/+151