about summary refs log tree commit diff
path: root/src/libcore/iter/adapters/flatten.rs
AgeCommit message (Collapse)AuthorLines
2020-07-27mv std libs to library/mark-424/+0
2020-03-17Fix FlattenCompat::{next, next_back}Tim Vermeulen-4/+6
2020-02-10Fuse FlattenCompat's inner iteratorTim Vermeulen-4/+7
2019-11-26Format libcore with rustfmtDavid Tolnay-37/+91
This commit applies rustfmt with default settings to files in src/libcore *that are not involved in any currently open PR* to minimize merge conflicts. The list of files involved in open PRs was determined by querying GitHub's GraphQL API with this script: https://gist.github.com/dtolnay/aa9c34993dc051a4f344d1b10e4487e8 With the list of files from the script in `outstanding_files`, the relevant commands were: $ find src/libcore -name '*.rs' | xargs rustfmt --edition=2018 $ rg libcore outstanding_files | xargs git checkout -- Repeating this process several months apart should get us coverage of most of the rest of libcore.
2019-08-16Rollup merge of #63584 - Centril:cleanup-core-with-more-atb, r=alexregMazdak Farrokhzad-6/+2
libcore: more cleanups using `#![feature(associated_type_bounds)]` Turns out this was indeed a bootstrapping issue from a test with `./x.py check` locally after https://github.com/rust-lang/rust/pull/63534 merged. Closes https://github.com/rust-lang/rust/issues/63393 r? @alexreg cc @iluuu1994 cc https://github.com/rust-lang/rust/issues/52662
2019-08-15libcore: more cleanups using associated_type_boundsMazdak Farrokhzad-6/+2
2019-08-12Reduce genericity in FlattenCompatJosh Stone-26/+52
2019-08-08Use associated_type_bounds where applicable - closes #61738Ilija Tovilo-24/+37
2019-04-19libcore: deny more...Mazdak Farrokhzad-3/+2
2019-04-18libcore => 2018Taiki Endo-2/+3
2019-01-22Don't expose FlattenCompat to IteratorClar Fon-8/+20
2019-01-22Move Flatten and FlatMap to own moduleClar Fon-0/+318