rust/src/libcollections
Alex Crichton 3016626c3a std: Stabilize APIs for the 1.11.0 release
Although the set of APIs being stabilized this release is relatively small, the
trains keep going! Listed below are the APIs in the standard library which have
either transitioned from unstable to stable or those from unstable to
deprecated.

Stable

* `BTreeMap::{append, split_off}`
* `BTreeSet::{append, split_off}`
* `Cell::get_mut`
* `RefCell::get_mut`
* `BinaryHeap::append`
* `{f32, f64}::{to_degrees, to_radians}` - libcore stabilizations mirroring past
  libstd stabilizations
* `Iterator::sum`
* `Iterator::product`

Deprecated

* `{f32, f64}::next_after`
* `{f32, f64}::integer_decode`
* `{f32, f64}::ldexp`
* `{f32, f64}::frexp`
* `num::One`
* `num::Zero`

Added APIs (all unstable)

* `iter::Sum`
* `iter::Product`
* `iter::Step` - a few methods were added to accomodate deprecation of One/Zero

Removed APIs

* `From<Range<T>> for RangeInclusive<T>` - everything about `RangeInclusive` is
  unstable

Closes #27739
Closes #27752
Closes #32526
Closes #33444
Closes #34152
cc #34529 (new tracking issue)
2016-07-03 10:49:01 -07:00
..
btree std: Stabilize APIs for the 1.11.0 release 2016-07-03 10:49:01 -07:00
binary_heap.rs std: Stabilize APIs for the 1.11.0 release 2016-07-03 10:49:01 -07:00
borrow.rs Added Default trait for Cow 2016-06-23 07:05:16 +01:00
Cargo.toml rustbuild: Add support for crate tests + doctests 2016-05-12 08:52:20 -07:00
enum_set.rs std: Clean out deprecated APIs 2016-03-12 12:31:13 -08:00
fmt.rs Add example with leading zeros 2016-06-25 01:59:14 +02:00
lib.rs std: Stabilize APIs for the 1.11.0 release 2016-07-03 10:49:01 -07:00
linked_list.rs Auto merge of #32951 - LukasKalbertodt:collection_contains_rfc1552, r=brson 2016-04-20 04:58:44 -07:00
macros.rs Use box syntax in vec! macro 2016-02-25 22:08:23 -05:00
range.rs note work still to be done 2016-02-27 02:01:41 -05:00
slice.rs Auto merge of #33699 - alexcrichton:stabilize-1.10, r=aturon 2016-05-25 20:36:09 -07:00
str.rs std: Fix up stabilization discrepancies 2016-06-23 14:08:11 -07:00
string.rs doc: Fix comment in std::string::String example code 2016-05-12 21:49:14 +02:00
vec.rs Use len instead of size_hint where appropiate 2016-06-23 12:26:15 +02:00
vec_deque.rs Auto merge of #32951 - LukasKalbertodt:collection_contains_rfc1552, r=brson 2016-04-20 04:58:44 -07:00