about summary refs log tree commit diff
path: root/library/alloc/src/vec/into_iter.rs
AgeCommit message (Expand)AuthorLines
2022-04-28Add VecDeque::extend from vec::IntoIter and slice::Iter specializationsPaolo Barbolini-0/+5
2022-03-31Rollup merge of #95298 - jhorstmann:fix-double-drop-of-allocator-in-vec-into-...Dylan DPC-6/+9
2022-03-29Make the stdlib largely conform to strict provenance.Aria Beingessner-1/+1
2022-03-25Use ManuallyDrop::take instead of into_innerJörn Horstmann-1/+1
2022-03-25Fix double drop of allocator in IntoIter impl of VecJörn Horstmann-6/+9
2022-03-22rename internal helper trait AsIntoIter to AsVecIntoIterThe 8472-2/+2
2022-03-21add module-level documentation for vec's in-place iterationThe8472-0/+5
2022-03-21move AsIntoIter helper trait and mark it as unsafeThe8472-8/+4
2022-01-13Add Sync bound to allocator parameter in vec::IntoIterMichael Goulet-1/+1
2021-10-04Rollup merge of #89413 - matthewjasper:spec-marker-fix, r=nikomatsakisJubilee-3/+10
2021-09-30Fix standard library for min_specialization changesMatthew Jasper-3/+10
2021-09-30fix issues pointed out in reviewThe8472-10/+11
2021-09-30implement advance_(back_)_by on more iteratorsThe8472-0/+45
2021-09-22PR fixupAman Arora-1/+1
2021-09-212229: Annotate stdlib with insignficant dtorsAman Arora-0/+1
2021-07-28Remove redundant bounds on get_unchecked for vec_deque iterators, and run fmtFrank Steffahn-1/+3
2021-07-28Add back TrustedRandomAccess-specialization for Vec, but only without coercionsFrank Steffahn-1/+33
2021-07-28Remove unsound TrustedRandomAccess implementationsFrank Steffahn-30/+1
2021-06-16Add doc(hidden) to all __iterator_get_uncheckedJacob Hoffman-Andrews-0/+1
2021-05-16mark internal inplace_iteration traits as hiddenThe8472-0/+2
2021-05-05alloc: Add unstable Cfg feature `no-global_oom_handling`John Ericson-0/+2
2021-03-29fix double-drop in in-place collect specializationThe8472-9/+18
2021-02-15Turn may_have_side_effect into an associated constantTomasz Miąsko-3/+1
2020-12-30Fix rustdoc link in vec/into_iter.rs.Mara Bos-2/+2
2020-12-29docs: fixing referencesC-1/+1
2020-12-29style: applying Rust styleC-9/+7
2020-12-29refactor: moving AsIntoIter into into_iter.rsC-0/+15
2020-12-29refactor: moved IntoIter into into_iter.rsC-0/+270