<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libcore/ops.rs, branch 1.12.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.12.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.12.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2016-07-08T10:35:17+00:00</updated>
<entry>
<title>Stabilize `FnOnce::Output` + Fix rebase</title>
<updated>2016-07-08T10:35:17+00:00</updated>
<author>
<name>petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2016-07-08T10:35:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d27e55c5d81eaee11ff2d414793cb7278d58d578'/>
<id>urn:sha1:d27e55c5d81eaee11ff2d414793cb7278d58d578</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std: Stabilize APIs for the 1.11.0 release</title>
<updated>2016-07-03T17:49:01+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2016-06-28T15:56:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3016626c3aa4bc44807e54a8ba8b9e367ff566f5'/>
<id>urn:sha1:3016626c3aa4bc44807e54a8ba8b9e367ff566f5</id>
<content type='text'>
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&lt;Range&lt;T&gt;&gt; for RangeInclusive&lt;T&gt;` - everything about `RangeInclusive` is
  unstable

Closes #27739
Closes #27752
Closes #32526
Closes #33444
Closes #34152
cc #34529 (new tracking issue)
</content>
</entry>
<entry>
<title>doc: std::ops md formatting fix</title>
<updated>2016-06-19T12:25:15+00:00</updated>
<author>
<name>Daan Sprenkels</name>
<email>dsprenkels@gmail.com</email>
</author>
<published>2016-06-19T12:23:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=223cd210230a2bc2769320a52a159666167c4b3c'/>
<id>urn:sha1:223cd210230a2bc2769320a52a159666167c4b3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make RangeInclusive Hash and !Copy</title>
<updated>2016-06-09T17:26:02+00:00</updated>
<author>
<name>Alex Burka</name>
<email>durka42+github@gmail.com</email>
</author>
<published>2016-06-09T17:26:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9e78cd73b5c4254efda9fe57be56b8b374383812'/>
<id>urn:sha1:9e78cd73b5c4254efda9fe57be56b8b374383812</id>
<content type='text'>
[breaking-change] due to the removal of Copy which shouldn't have been there in the first place, as per policy set forth in #27186.</content>
</entry>
<entry>
<title>derive Hash for ranges</title>
<updated>2016-06-09T14:52:36+00:00</updated>
<author>
<name>Alex Burka</name>
<email>durka42+github@gmail.com</email>
</author>
<published>2016-06-09T14:52:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=85e76e804d2526d2a39c5453c3999f895b1d40b5'/>
<id>urn:sha1:85e76e804d2526d2a39c5453c3999f895b1d40b5</id>
<content type='text'>
Fixes #34170.</content>
</entry>
<entry>
<title>core: mark relevant functions with #[rustc_inherit_overflow_checks].</title>
<updated>2016-06-05T11:41:03+00:00</updated>
<author>
<name>Eduard Burtescu</name>
<email>edy.burt@gmail.com</email>
</author>
<published>2016-05-26T16:02:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=702c47baae8e417d5ca377acb886893e902f2afa'/>
<id>urn:sha1:702c47baae8e417d5ca377acb886893e902f2afa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a note about overflowing in the `RangeFrom` iterator</title>
<updated>2016-04-13T18:09:15+00:00</updated>
<author>
<name>Tobias Bucher</name>
<email>tobiasbucher5991@gmail.com</email>
</author>
<published>2016-03-29T21:21:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6acd90f0c91bfdb5ab2678fadaa571096a78ee5f'/>
<id>urn:sha1:6acd90f0c91bfdb5ab2678fadaa571096a78ee5f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add core::ops::Range*::contains() as per rust-lang/rust#32311</title>
<updated>2016-03-24T00:57:45+00:00</updated>
<author>
<name>NODA, Kai</name>
<email>nodakai@gmail.com</email>
</author>
<published>2016-03-20T08:59:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a21c5f267a722b6c80790a559bf272942b946cd4'/>
<id>urn:sha1:a21c5f267a722b6c80790a559bf272942b946cd4</id>
<content type='text'>
Signed-off-by: NODA, Kai &lt;nodakai@gmail.com&gt;
</content>
</entry>
<entry>
<title>Update snapshots to 2016-03-18 (235d774).</title>
<updated>2016-03-20T20:37:35+00:00</updated>
<author>
<name>Eduard Burtescu</name>
<email>edy.burt@gmail.com</email>
</author>
<published>2016-03-20T20:37:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ec84ab0e0f5ceda69f69078923fc04482c1dda9b'/>
<id>urn:sha1:ec84ab0e0f5ceda69f69078923fc04482c1dda9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #32051 - steveklabnik:gh9447, r=bluss</title>
<updated>2016-03-07T06:54:36+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2016-03-07T06:54:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=79f914fdb90b21e7ec4a224671df59357e5cc49d'/>
<id>urn:sha1:79f914fdb90b21e7ec4a224671df59357e5cc49d</id>
<content type='text'>
Fixes #9447
</content>
</entry>
</feed>
