about summary refs log tree commit diff
path: root/library/alloc/src/vec/mod.rs
AgeCommit message (Expand)AuthorLines
2022-05-30Add `#[inline]` to `Vec`'s `Deref/DerefMut`Gary Guo-0/+2
2022-05-29Clarify the guarantees of Vec::as_ptr and Vec::as_mut_ptr when there's no all...Giacomo Stevanato-2/+4
2022-05-28Rollup merge of #95214 - tbu-:pr_vec_append_doc, r=Mark-SimulacrumMatthias Krüger-1/+1
2022-05-23Rollup merge of #97087 - Nilstrieb:clarify-slice-iteration-order, r=dtolnayDylan DPC-4/+7
2022-05-19Reverse condition in Vec::retain_mut doctestajtribick-3/+3
2022-05-16Clarify slice and Vec iteration orderNilstrieb-4/+7
2022-05-02Rollup merge of #96222 - jmaargh:john-mark/clarify-from-raw-parts-docs, r=Joh...Yuki Okushi-2/+4
2022-04-27Revert "impl From<&[T; N]> and From<&mut [T; N]> for Vec<T>"Jake Goulding-42/+0
2022-04-19Clarify docs for from_raw_partsjmaargh-2/+4
2022-04-13Speed up Vec::clear().Nicholas Nethercote-1/+12
2022-04-08add `<[[T; N]]>::flatten`, `<[[T; N]]>::flatten_mut`, and `Vec::<[T; N]>::int...Cyborus04-0/+45
2022-03-31Rollup merge of #95491 - faern:stabilize-vec_retain_mut, r=yaahcDylan DPC-3/+1
2022-03-31Rollup merge of #95298 - jhorstmann:fix-double-drop-of-allocator-in-vec-into-...Dylan DPC-1/+1
2022-03-30Stabilize feature vec_retain_mut on Vec and VecDequeLinus Färnstrand-3/+1
2022-03-28Rollup merge of #95098 - shepmaster:vec-from-array-ref, r=dtolnayDylan DPC-0/+42
2022-03-28Rollup merge of #95016 - janpaul123:patch-1, r=dtolnayDylan DPC-3/+7
2022-03-25Fix double drop of allocator in IntoIter impl of VecJörn Horstmann-1/+1
2022-03-22Remove impossible panic note from `Vec::append`Tobias Bucher-1/+1
2022-03-22rename internal helper trait AsIntoIter to AsVecIntoIterThe 8472-1/+1
2022-03-21move AsIntoIter helper trait and mark it as unsafeThe8472-1/+1
2022-03-21rename module to better reflect its purposeThe8472-1/+1
2022-03-18impl From<&[T; N]> and From<&mut [T; N]> for Vec<T>Jake Goulding-0/+42
2022-03-16Docs: make Vec::from_raw_parts documentation less strictJP Posma-3/+7
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-7/+7
2022-02-28Rollup merge of #92399 - Veeupup:fix_vec_typo, r=Dylan-DPCMatthias Krüger-2/+2
2022-02-19Collections: improve the documentation of drain membersStein Somers-7/+12
2022-02-17Rollup merge of #89869 - kpreid:from-doc, r=yaahcMatthias Krüger-4/+5
2022-01-18Rollup merge of #93016 - Amanieu:vec_spare_capacity, r=Mark-SimulacrumMatthias Krüger-3/+1
2022-01-17Stabilize vec_spare_capacityAmanieu d'Antras-3/+1
2022-01-16Docs: recommend VecDeque instead of Vec::remove(0)Kornel-1/+9
2022-01-08Auto merge of #92068 - fee1-dead:libcore2021, r=m-ou-sebors-3/+0
2022-01-06remove unused ExtendDefault structFrank Steffahn-10/+0
2022-01-01Rollup merge of #92463 - thomcc:thats-not-how-its-pronounced, r=joshtriplettMatthias Krüger-1/+1
2022-01-01Rollup merge of #92097 - saethlin:split-without-deref, r=the8472Matthias Krüger-2/+7
2021-12-31Clarify safety commentBen Kimock-0/+2
2021-12-31Remove pronunciation guide from Vec<T>Thom Chiovoloni-1/+1
2021-12-29fix typo in btree/vec doc: Self -> selfVeeupup-2/+2
2021-12-24Remove `maybe_uninit_extra` feature from Vec docsShadlock0133-2/+2
2021-12-23Bless a few testsDeadbeef-3/+0
2021-12-19Implement split_at_spare_mut directlyBen Kimock-2/+5
2021-12-19paniced -> panickedr00ster-1/+1
2021-12-18Update example code for Vec::splice to change the lengthajtribick-5/+5
2021-12-16Auto merge of #91527 - the8472:retain-opt, r=dtolnaybors-32/+29
2021-12-11Auto merge of #91761 - matthiaskrgr:rollup-bjowmvz, r=matthiaskrgrbors-1/+1
2021-12-10Rollup merge of #91524 - rukai:fix_extend_from_slice_docs, r=dtolnayMatthias Krüger-1/+1
2021-12-08Fix `Vec::reserve_exact` documentationDexter Chua-1/+1
2021-12-05doc: suggest try_reserve in try_reserve_exactTennyZhuang-2/+2
2021-12-04Add documentation to more `From::from` implementations.Kevin Reid-4/+5