about summary refs log tree commit diff
path: root/library/alloc/src/collections/btree/map.rs
AgeCommit message (Expand)AuthorLines
2025-09-29Use `Iterator::eq` and (dogfood) `eq_by` in compiler and libraryYotam Ofek-1/+1
2025-09-26Update CURRENT_RUSTC_VERSION post-bumpMark Rousskov-5/+5
2025-09-24BTreeMap: Don't leak allocators when initializing nodesSidney Cammeresi-0/+3
2025-09-19Add unstable attribute to BTreeMap-related allocator genericsSidney Cammeresi-1/+5
2025-08-27Stabilize BTree{Map,Set}::extract_ifSidney Cammeresi-6/+5
2025-08-24Prevent confusion with insertion-ordered maps.Marijn Schouten-2/+3
2025-08-24focus more on ordered aspect and restore old commentsMarijn Schouten-13/+45
2025-08-24Dial down detail of B-tree descriptionMarijn Schouten-24/+5
2025-08-09`{BTree,Hash}Map`: add "`Entry` API" section headingAda Alakbarova-0/+2
2025-08-04Correct the use of `must_use` on btree::IterMutJonathan Brouwer-1/+1
2025-06-02Lightly tweak docs for BTree{Map,Set}::extract_ifSidney Cammeresi-2/+2
2025-05-27Update docs for new Range parameter to `BTreeMap::extract_if` etc.Sidney Cammeresi-2/+8
2025-05-27Add Range parameter to `BTreeMap::extract_if` and `BTreeSet::extract_if`Sidney Cammeresi-12/+40
2025-05-17Docs(lib/coll/btm): Split `extract_if`'s first sentence from the following onesPaul Mabileau-4/+6
2025-05-05Consistent trait bounds for ExtractIf Debug implsDavid Tolnay-6/+5
2025-02-24Don't doc-comment BTreeMap<K, SetValZST, A>Geoffry Song-1/+1
2024-12-22Specify only that duplicates are discarded, not the order.Kevin Reid-3/+3
2024-12-21Document collection `From` and `FromIterator` impls that drop duplicate keys.Kevin Reid-1/+8
2024-11-27Add `BTreeSet` entry APIs to match `HashSet`Josh Stone-1/+28
2024-11-18Improve `{BTreeMap,HashMap}::get_key_value` docs.Nicholas Nethercote-4/+42
2024-11-13btree: simplify the backdoor between set and mapJosh Stone-34/+6
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-2/+2
2024-09-19[Clippy] Swap `map_entry` to use diagnostic items instead of pathsGnomedDev-0/+2
2024-09-03replace placeholder versionBoxy-2/+2
2024-08-31Fixed typos in btree map docsranger-ross-2/+2
2024-08-07Rollup merge of #128261 - clarfonthey:iter-default, r=dtolnayMatthias Krüger-0/+28
2024-07-29Rollup merge of #128310 - kmicklas:btree-map-peek-next-docs, r=tgross35Matthias Krüger-3/+3
2024-07-29Reformat `use` declarations.Nicholas Nethercote-6/+6
2024-07-28Add missing periods on `BTreeMap` cursor `peek_next` docsKen Micklas-3/+3
2024-07-27Okay, I guess I have to give these a different feature nameltdk-2/+2
2024-07-27impl Default for collection iterators that don't already have itltdk-0/+28
2024-03-21document into_iter in top level docs iterator ordering guaranteesultrabear-1/+1
2024-03-21document iteration ordering on into_iter method instead of IntoIterator imple...ultrabear-1/+1
2024-03-21BTree(Set|Map): Guarantee that `IntoIter` will iterate in sorted by key orderultrabear-1/+2
2024-03-06Add #[inline] to BTreeMap::new constructorUrgau-0/+1
2024-03-01remove hidden use of GlobalAlexander-1/+1
2024-02-23remove repetitive wordscui fliter-6/+6
2024-02-22Add `rustc_confusables` annotations to some stdlib APIsEsteban Küber-0/+3
2024-02-15Rollup merge of #120505 - Amanieu:fix-btreemap-cursor-remove, r=m-ou-seGuillaume Gomez-0/+12
2024-02-11fix intra-doc linksripytide-12/+12
2024-02-11fix incorrect doctestripytide-2/+2
2024-02-11improve `btree_cursors` functions documentationripytide-87/+130
2024-01-30Fix BTreeMap's Cursor::remove_{next,prev}Amanieu d'Antras-0/+12
2023-11-23Add UnorderedKeyErrorAmanieu d'Antras-10/+30
2023-11-23Update library/alloc/src/collections/btree/map.rsAmanieu d'Antras-1/+1
2023-11-23Rewrite the BTreeMap cursor API using gapsAmanieu d'Antras-335/+414
2023-10-09Make BTreeMap::new_in constSven Bartscher-1/+1
2023-07-30Rollup merge of #112151 - chloekek:patch-1, r=workingjubileefee1-dead-0/+8
2023-07-28btree/map.rs: remove "Basic usage" textTshepang Mbambo-54/+0
2023-06-14s/drain_filter/extract_if/ for Vec, Btree{Map,Set} and LinkedListThe 8472-28/+28