summary refs log tree commit diff
path: root/src/libcollections/tests
AgeCommit message (Collapse)AuthorLines
2017-05-23Stabilize library features for 1.18.0Steven Fackler-1/+0
Closes #38863 Closes #38980 Closes #38903 Closes #36648
2017-04-20Remove BinaryHeap::{push_pop,replace}Josh Stone-38/+0
[unstable, deprecated since 1.13.0]
2017-04-20Auto merge of #41191 - seanmonstar:spec-extend-vec-intoiter, r=alexcrichtonbors-0/+22
specialize Extend for Vec with IntoIter Before, `vec.extend(&other_vec)` was quite a bit faster than `vec.extend(other_vec)`. This allows extending by consuming a vec to use the same code as extending from a slice.
2017-04-19specialize Extend for Vec with IntoIterSean McArthur-0/+22
2017-04-12Add ToOwned::clone_into (unstable as toowned_clone_into)Scott McMurray-0/+10
to_owned generalizes clone; this generalizes clone_from. Use to_owned to give it a default impl. Customize the impl for [T], str, and T:Clone. Use it in Cow::clone_from to reuse resources when cloning Owned into Owned.
2017-04-03Move libXtest into libX/testsStjepan Glavina-0/+6847
This change moves: 1. `libcoretest` into `libcore/tests` 2. `libcollectionstest` into `libcollections/tests` This is a follow-up to #39561.