about summary refs log tree commit diff
path: root/library/alloc
AgeCommit message (Expand)AuthorLines
2021-07-06Rollup merge of #86852 - Amanieu:remove_doc_aliases, r=joshtriplettYuki Okushi-23/+0
2021-07-04Stabilize `string_drain_as_str`Yuki Okushi-16/+14
2021-07-03Auto merge of #86810 - ojeda:alloc-gate, r=dtolnaybors-0/+12
2021-07-02alloc: `no_global_oom_handling`: disable `new()`s, `pin()`s, etc.Miguel Ojeda-0/+12
2021-07-02Rollup merge of #86714 - iwahbe:add-linked-list-cursor-end-methods, r=AmanieuGuillaume Gomez-0/+190
2021-07-01Document iteration order of `retain` functionsJanik Rabe-0/+2
2021-07-01Update BTreeSet::drain_filter documentationJanik Rabe-9/+11
2021-07-01Implement changes suggested by @AmanieuIan Wahbe-10/+29
2021-06-30impl From<[(K, V); N]> for std::collectionsbstrie-5/+136
2021-06-30Remove "length" doc aliasesAmanieu d'Antras-7/+0
2021-06-30Remove "delete" doc aliasesAmanieu d'Antras-2/+0
2021-06-30Remove alloc/malloc/calloc/realloc doc aliasesAmanieu d'Antras-14/+0
2021-06-30alloc: `RawVec<T, A>::shrink` can be in `no_global_oom_handling`.Miguel Ojeda-1/+0
2021-06-29Add non-mutable methods to `Cursor`Ian Wahbe-0/+17
2021-06-29add head/tail methods to linked list mutable cursorIan Wahbe-0/+154
2021-06-28Update to new bootstrap compilerMark Rousskov-2/+1
2021-06-26Auto merge of #86586 - Smittyvb:https-everywhere, r=petrochenkovbors-2/+2
2021-06-25Fix a few misspellings.Eric Huss-2/+2
2021-06-24Use `hash_one` to simplify some other doctestsScott McMurray-8/+3
2021-06-23Use HTTPS links where possibleSmitty-2/+2
2021-06-22Add comments around code where ordering is important due for panic-safetyThe8472-0/+8
2021-06-21BTree: consistently avoid unwrap_unchecked in iteratorsStein Somers-24/+10
2021-06-20Auto merge of #85980 - ssomers:btree_cleanup_LeafRange, r=Mark-Simulacrumbors-58/+143
2021-06-19Auto merge of #86433 - paolobarbolini:string-overlapping, r=m-ou-sebors-1/+1
2021-06-18Use `copy_nonoverlapping` to copy `bytes` in `String::insert_bytes`Paolo Barbolini-1/+1
2021-06-18Lint for unused borrows as part of UNUSED_MUST_USEhi-rustin-10/+10
2021-06-17Rollup merge of #85970 - jsha:remove-methods-implementors, r=GuillaumeGomezYuki Okushi-0/+4
2021-06-17Rollup merge of #85663 - fee1-dead:document-arc-from, r=m-ou-seYuki Okushi-0/+14
2021-06-16Add doc(hidden) to all __iterator_get_uncheckedJacob Hoffman-Andrews-0/+4
2021-06-17Rollup merge of #86140 - scottmcm:array-hash-facepalm, r=kennytmYuki Okushi-0/+17
2021-06-14Stabilize `maybe_uninit_ref`Yuki Okushi-1/+0
2021-06-12Remove "generic type" in boxed.rsDeadbeef-1/+1
2021-06-09BTree: encapsulate LeafRange better & some debug assertsStein Somers-58/+143
2021-06-09Rollup merge of #85715 - fee1-dead:document-string, r=JohnTitorYuki Okushi-7/+43
2021-06-08Mention the Borrow guarantee on the Hash implementations for Array and VecScott McMurray-0/+17
2021-06-08Auto merge of #83515 - tamird:string-remove-matches-rev, r=m-ou-sebors-22/+39
2021-06-06String::remove_matches O(n^2) -> O(n)Tamir Duberstein-15/+38
2021-06-06Use iter::from_fn in String::remove_matchesTamir Duberstein-9/+3
2021-06-06Rollup merge of #85930 - mominul:array_into_iter, r=m-ou-seYuki Okushi-20/+13
2021-06-05Document Arc::fromDeadbeef-0/+14
2021-06-04rustdoc: link to stable/beta docs consistently in documentationJoshua Nelson-1/+0
2021-06-04added back bindings_after_at as a cfg_attrmarcusdunn-0/+1
2021-06-04removed ref to bindings_after_atmarcusdunn-1/+0
2021-06-04Rollup merge of #85717 - fee1-dead:document-cow, r=yaahcYuki Okushi-0/+18
2021-06-03Auto merge of #85867 - steffahn:remove_unnecessary_specfromiter_impls, r=Mark...bors-34/+1
2021-06-02Stabilize VecDeque::partition_point.Mara Bos-2/+1
2021-06-02Bump vecdeque_binary_search stabilization to 1.54.Mara Bos-3/+3
2021-06-02Bumped `vecdeque_binary_search` stabilization version to 1.53.0SOFe-3/+3
2021-06-02Stabilize `vecdeque_binary_search`SOFe-8/+3
2021-06-02Update expressions where we can use array's IntoIterator implementationMuhammad Mominul Huque-18/+12