summary refs log tree commit diff
path: root/library/alloc/src/collections/btree/set.rs
AgeCommit message (Expand)AuthorLines
2024-02-22Add `rustc_confusables` annotations to some stdlib APIsEsteban Küber-0/+5
2023-10-09Make BTreeSet::new_in constSven Bartscher-1/+1
2023-07-30Auto merge of #112280 - zica87:master, r=workingjubileebors-13/+0
2023-06-14s/drain_filter/extract_if/ for Vec, Btree{Map,Set} and LinkedListThe 8472-22/+19
2023-06-14remove drain-on-drop behavior from BTree{Set,Map}::DrainFilter and add #[must...The 8472-18/+6
2023-06-04Remove redundant example of `BTreeSet::iter`zica-13/+0
2023-04-29Rollup merge of #110958 - compiler-errors:stdlib-refinement, r=cuviperDylan DPC-4/+16
2023-04-28Make sure that signatures aren't accidental refinementsMichael Goulet-4/+16
2023-04-28replace version placeholdersPietro Albini-3/+3
2023-04-12remove some unneeded importsKaDiWa-3/+1
2023-03-25Auto merge of #99929 - the8472:default-iters, r=scottmcmbors-0/+46
2023-03-20Remove outdated commentsMaybe Waffle-5/+0
2023-02-28Support allocators in various Default for IntoIter implsThe 8472-1/+4
2023-02-28rewrite iterator `Default` tests as doctestsThe 8472-0/+21
2023-02-28Implement Default for some alloc/core iteratorsThe 8472-0/+22
2022-11-06Bump version placeholders to releaseMark Rousskov-5/+5
2022-10-11Rollup merge of #101727 - est31:stabilize_map_first_last, r=m-ou-seMatthias Krüger-8/+4
2022-10-01Make `feature(const_btree_len)` implied by `feature(const_btree_new)`Maybe Waffle-2/+10
2022-09-30Stabilize map_first_lastest31-8/+4
2022-09-23Stabilize const `BTree{Map,Set}::new`Nilstrieb-3/+3
2022-06-23Fix BTreeSet's range API panic message, documenttnballo-9/+15
2022-06-18make btree not use &A: Allocator instanceRalf Jung-1/+1
2022-06-17comments explaining why we have and don't have ManuallyDropRalf Jung-0/+1
2022-06-16btree: avoid forcing the allocator to be a referenceRalf Jung-36/+39
2022-06-14BTreeMap: Add alloc paramJacob Hughes-74/+202
2022-06-08BTreeSet: avoid intermediate sorting when collecting sorted iteratorsStein Somers-13/+15
2022-05-31Tweak insert docsAriel Davis-3/+7
2022-05-23Put a bound on collection misbehaviorChristopher Durham-3/+3
2022-03-11Rollup merge of #94826 - allgoewer:fix-retain-documentation, r=yaahcDylan DPC-1/+1
2022-03-11Improve doc wording for retain on some collectionsMaik Allgöwer-1/+1
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-2/+2
2022-02-28Rollup merge of #92399 - Veeupup:fix_vec_typo, r=Dylan-DPCMatthias Krüger-1/+1
2022-02-20BTree: simplify test codeStein Somers-1/+1
2022-02-17Rollup merge of #89869 - kpreid:from-doc, r=yaahcMatthias Krüger-0/+2
2022-01-15Tweak btree iterator wording to not use 'yield'David Tolnay-2/+2
2022-01-11Address review commentsBrennan Vincent-2/+2
2022-01-09Clarify explicitly that BTree{Map,Set} are ordered.Brennan Vincent-1/+4
2021-12-29fix typo in btree/vec doc: Self -> selfVeeupup-1/+1
2021-12-13Rollup merge of #91749 - ssomers:btree_comments, r=Mark-SimulacrumMatthias Krüger-53/+56
2021-12-10BTree: improve public descriptions and commentsStein Somers-53/+56
2021-12-09Replace iterator-based set construction by *Set::From<[T; N]>Júnior Bassani-19/+18
2021-12-04Use IntoIterator for array impl everywhere.Mara Bos-1/+1
2021-12-04Add documentation to more `From::from` implementations.Kevin Reid-0/+2
2021-10-31Rollup merge of #89786 - jkugelman:must-use-len-and-is_empty, r=joshtriplettMatthias Krüger-0/+2
2021-10-31Rollup merge of #89835 - jkugelman:must-use-expensive-computations, r=joshtri...Matthias Krüger-0/+8
2021-10-30Add #[must_use] to len and is_emptyJohn Kugelman-0/+2
2021-10-31Rollup merge of #89899 - jkugelman:must-use-alloc, r=joshtriplettMatthias Krüger-0/+4
2021-10-21Clarify undefined behaviour for binary heap, btree and hashsetWilfred Hughes-3/+3
2021-10-15Add #[must_use] to remaining alloc functionsJohn Kugelman-0/+4
2021-10-12Add #[must_use] to expensive computationsJohn Kugelman-0/+8