about summary refs log tree commit diff
path: root/library/alloc/src/collections/vec_deque
AgeCommit message (Expand)AuthorLines
2025-09-25Remove most `#[track_caller]` from allocating Vec methodsNoratrieb-34/+0
2025-09-20docs: improve doc of some methods w/ rangestk-6/+6
2025-07-30Implement push_mutBalt-11/+85
2025-07-22Rename `tests/codegen` into `tests/codegen-llvm`Guillaume Gomez-1/+1
2025-06-18vec_deque tests: remove static mutMarijn Schouten-26/+12
2025-05-21std: fix doctest and explain for as_slices and as_mut_slices in VecDequexizheyin-5/+28
2025-05-05Implement `VecDeque::truncate_front()`Vladimir Krivopalov-0/+67
2025-03-07Fully test the alloc crate through alloctestsbjorn3-0/+4
2025-02-08Rustfmtbjorn3-3/+4
2025-01-25[Clippy] Add vec_reserve & vecdeque_reserve diagnostic itemswowinter13-0/+1
2025-01-22Implement `VecDeque::pop_front_if` & `VecDeque::pop_back_if`Pavel Grigorenko-0/+46
2024-12-14Add clarity to the "greater" of `VecDeque::insert`tkirishima-1/+1
2024-12-14Replace i32 by char to add claritytkirishima-9/+12
2024-11-19Rollup merge of #123947 - zopsicle:vec_deque-Iter-as_slices, r=AmanieuMatthias Krüger-0/+141
2024-10-16Fix predicate signatures in retain_mut docsCollin O'Connor-1/+1
2024-10-14Auto merge of #126557 - GrigorenkoPV:vec_track_caller, r=joboetbors-0/+31
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-5/+4
2024-09-20Auto merge of #124895 - obeis:static-mut-hidden-ref, r=compiler-errorsbors-0/+3
2024-09-20Add `#[track_caller]` to allocating methods of `Vec` & `VecDeque`Pavel Grigorenko-0/+31
2024-09-18[Clippy] Swap `manual_retain` to use diagnostic items instead of pathsGnomedDev-0/+1
2024-09-13Update tests for hidden references to mutable staticObei Sideg-0/+3
2024-09-12Rollup merge of #130101 - RalfJung:const-cleanup, r=fee1-deadMatthias Krüger-2/+2
2024-09-08add FIXME(const-hack)Ralf Jung-2/+2
2024-09-08Remove needless returns detected by clippy in librariesEduardo Sánchez Muñoz-4/+4
2024-09-05update cfgsBoxy-4/+0
2024-09-03replace placeholder versionBoxy-2/+2
2024-08-10Stabilize `min_exhaustive_patterns`Nadrieril-0/+2
2024-08-07Rollup merge of #128261 - clarfonthey:iter-default, r=dtolnayMatthias Krüger-0/+28
2024-07-29Reformat `use` declarations.Nicholas Nethercote-15/+11
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-07-07Specialize `TrustedLen` for `Iterator::unzip()`Chayim Refael Friedman-11/+32
2024-06-24Replace `MaybeUninit::uninit_array()` with array repeat expression.Kevin Reid-1/+1
2024-05-07Move `test_shrink_to_unwind` to its own file.Markus Everling-54/+1
2024-05-07Fix `VecDeque::shrink_to` UB when `handle_alloc_error` unwinds.Markus Everling-2/+119
2024-04-17Rollup merge of #122201 - coolreader18:doc-clone_from, r=dtolnayMatthias Krüger-2/+6
2024-04-17Address commentsNoa-3/+1
2024-04-15Add vec_deque::Iter::as_slices and friendschloekek-0/+141
2024-04-08Add invariant to VecDeque::pop_* that len < cap if pop successfulPhilippe-Cholet-2/+8
2024-04-02Auto merge of #122945 - andy-k:sorted-vec-example, r=jhprattbors-2/+4
2024-03-28Rename reserve_for_push to grow_one and fix comment.Cai Bear-1/+1
2024-03-28Fix previous.Cai Bear-1/+2
2024-03-28Remove len argument from RawVec::reserve_for_push because it's always equal t...Cai Bear-3/+2
2024-03-24clarify equivalency of binary_search and partition_pointAndy Kurnia-1/+3
2024-03-23improve example on inserting to a sorted vector to avoid shifting equal elementsAndy Kurnia-1/+1
2024-03-08Document overrides of `clone_from()`Noa-2/+8
2024-03-01try_with_capacity for Vec, VecDeque, StringKornel-0/+24
2024-02-22Add `rustc_confusables` annotations to some stdlib APIsEsteban Küber-0/+5
2024-02-18Auto merge of #118264 - lukas-code:optimized-draining, r=the8472bors-56/+114
2024-02-17Rollup merge of #121149 - SebastianJL:patch-1, r=Mark-SimulacrumMatthias Krüger-4/+4