<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libstd/error.rs, branch 1.29.2</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.29.2</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.29.2'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-07-11T07:11:39+00:00</updated>
<entry>
<title>Add missing dyn in tests</title>
<updated>2018-07-11T07:11:39+00:00</updated>
<author>
<name>ljedrz</name>
<email>ljedrz@gmail.com</email>
</author>
<published>2018-07-11T07:11:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1915cd1dc2d5ea66d322d52958271b8072ec4c97'/>
<id>urn:sha1:1915cd1dc2d5ea66d322d52958271b8072ec4c97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Deny bare trait objects in `src/libstd`.</title>
<updated>2018-07-10T18:35:36+00:00</updated>
<author>
<name>ljedrz</name>
<email>ljedrz@gmail.com</email>
</author>
<published>2018-07-10T18:35:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=560d8079ec26f2a45ecb80e95d24917025e02104'/>
<id>urn:sha1:560d8079ec26f2a45ecb80e95d24917025e02104</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix doc links</title>
<updated>2018-06-27T18:22:49+00:00</updated>
<author>
<name>Josef Reinhard Brandl</name>
<email>mail@josefbrandl.de</email>
</author>
<published>2018-06-27T18:15:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=30d825ce72c6e56a3c82f338897a437eaa8cd882'/>
<id>urn:sha1:30d825ce72c6e56a3c82f338897a437eaa8cd882</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove deprecated heap modules</title>
<updated>2018-06-11T20:47:27+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2018-05-30T18:46:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8c30c5168694b8ee740dade3a0145eef8aba66c6'/>
<id>urn:sha1:8c30c5168694b8ee740dade3a0145eef8aba66c6</id>
<content type='text'>
The heap.rs file was already unused.
</content>
</entry>
<entry>
<title>Suggest alternatives to Error::description()</title>
<updated>2018-04-25T20:54:33+00:00</updated>
<author>
<name>Kornel</name>
<email>kornel@geekhood.net</email>
</author>
<published>2018-04-22T18:17:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f6a833a99a76e015cae0410f20af9f3767a14911'/>
<id>urn:sha1:f6a833a99a76e015cae0410f20af9f3767a14911</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move description of the Error trait to its own doc-comment</title>
<updated>2018-04-25T20:54:33+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2018-03-31T10:09:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a5655b81a3bad56beaa161662177192681832532'/>
<id>urn:sha1:a5655b81a3bad56beaa161662177192681832532</id>
<content type='text'>
… rather than the module’s.

Remove code definition of the Error trait from its doc-comment

It was out of date, and rustdoc already shows the same information.

Add a default impl for Error::description and document it as deprecated.

It is redundant with Display while being much less flexible for implementors.

This is only a "soft" deprecation: it is not worth the hassle of a warning to existing users.

Tweak Error trait docs to reflect actual requirements
</content>
</entry>
<entry>
<title>Revert "Stabilize the TryFrom and TryInto traits"</title>
<updated>2018-04-20T16:10:00+00:00</updated>
<author>
<name>Felix S. Klock II</name>
<email>pnkfelix@pnkfx.org</email>
</author>
<published>2018-04-20T15:41:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d141fdc3bfce5ab675a0c74b2fd6cf89ac4ef3f8'/>
<id>urn:sha1:d141fdc3bfce5ab675a0c74b2fd6cf89ac4ef3f8</id>
<content type='text'>
This reverts commit e53a2a72743810e05f58c61c9d8a4c89b712ad2e.
</content>
</entry>
<entry>
<title>Revert stabilization of `feature(never_type)`.</title>
<updated>2018-04-20T16:09:28+00:00</updated>
<author>
<name>Felix S. Klock II</name>
<email>pnkfelix@pnkfx.org</email>
</author>
<published>2018-04-20T15:07:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fadabd6fbbfe1a401bbdd4ba0919b21ba4f7c5d2'/>
<id>urn:sha1:fadabd6fbbfe1a401bbdd4ba0919b21ba4f7c5d2</id>
<content type='text'>
This commit is just covering the feature gate itself and the tests
that made direct use of `!` and thus need to opt back into the
feature.

A follow on commit brings back the other change that motivates the
revert: Namely, going back to the old rules for falling back to `()`.
</content>
</entry>
<entry>
<title>Return Result instead of Option in alloc::Layout constructors</title>
<updated>2018-04-12T20:53:13+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2018-04-04T14:03:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b017742136a5d02b6ba0f2080e97d18a8bfeba4b'/>
<id>urn:sha1:b017742136a5d02b6ba0f2080e97d18a8bfeba4b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make AllocErr a zero-size unit struct</title>
<updated>2018-04-12T20:53:03+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2018-04-03T13:41:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ba7081a033de4981ccad1e1525c8b5191ce02208'/>
<id>urn:sha1:ba7081a033de4981ccad1e1525c8b5191ce02208</id>
<content type='text'>
</content>
</entry>
</feed>
