about summary refs log tree commit diff
path: root/library/alloc/src/collections/btree/set.rs
AgeCommit message (Expand)AuthorLines
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
2021-10-11Rollup merge of #89726 - jkugelman:must-use-alloc-constructors, r=joshtriplettGuillaume Gomez-0/+1
2021-10-10Add #[must_use] to alloc constructorsJohn Kugelman-0/+1
2021-10-09Add #[must_use] to is_condition testsJohn Kugelman-0/+3
2021-09-16Add IntoIterator intra doc link to various collectionsest31-1/+2
2021-09-07Auto merge of #88448 - xu-cheng:btree-blk-build, r=Mark-Simulacrumbors-5/+22
2021-08-28BTreeSet::from_iter: use bulk building to improve the performanceCheng XU-5/+22
2021-08-18BTree: remove Ord bound from newGary Guo-5/+2
2021-07-24Auto merge of #84111 - bstrie:hashfrom, r=joshtriplettbors-0/+22
2021-07-24Update std_collections_from_array stability versionbstrie-1/+1
2021-07-24Rollup merge of #86790 - janikrabe:retain-iter-order-doc, r=m-ou-seYuki Okushi-0/+1
2021-07-12Make BTreeSet::split_off name elements like other set methods doStein Somers-4/+4
2021-07-08Rollup merge of #86789 - janikrabe:btreeset-drainfilter-doc, r=kennytmGuillaume Gomez-9/+11
2021-07-01Document iteration order of `retain` functionsJanik Rabe-0/+1
2021-07-01Update BTreeSet::drain_filter documentationJanik Rabe-9/+11
2021-06-30impl From<[(K, V); N]> for std::collectionsbstrie-0/+22
2021-06-30Remove "length" doc aliasesAmanieu d'Antras-1/+0
2021-06-30Remove "delete" doc aliasesAmanieu d'Antras-1/+0
2021-04-12Stabilize BTree{Map,Set}::retainJubilee Young-2/+1
2021-03-01Add diagnostic itemsCameron Steffen-0/+1