]> git.lizzy.rs Git - rust.git/commit
auto merge of #20356 : Gankro/rust/stab, r=aturon
authorbors <bors@rust-lang.org>
Fri, 2 Jan 2015 15:51:25 +0000 (15:51 +0000)
committerbors <bors@rust-lang.org>
Fri, 2 Jan 2015 15:51:25 +0000 (15:51 +0000)
commit71b46b18a274edc7f7fb60b490e5ebbb9c911462
tree5c9537fbdcafce1dc6e4a9f70e30eac7a5c909b0
parent1f887c8c5773307033fd821a5045cdc10b790ea5
parent8dbaa7105e5a5177c5f326972607b41c6083ffd3
auto merge of #20356 : Gankro/rust/stab, r=aturon

This stabilizes most of libcollections, carefully avoiding sections of API which are being managed in other PRs. APIs which are not stable are marked explicitly unstable with a reason.

Deprecates:

* DList
  * rotate_forward
  * rotate_backward
  * prepend
  * insert_when
  * insert_ordered
  * merge

* VecMap
  * update
  * update_with_key

* Renames and newtypes the Bitv and BitvSet iterators to match conventions.

* Removes the Copy impl from DList's Iter.

as such this is a

[breaking-change]
src/libcollections/dlist.rs