<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libstd/error.rs, branch try-perf</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try-perf</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try-perf'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2020-07-28T00:51:13+00:00</updated>
<entry>
<title>mv std libs to library/</title>
<updated>2020-07-28T00:51:13+00:00</updated>
<author>
<name>mark</name>
<email>markm@cs.wisc.edu</email>
</author>
<published>2020-06-12T02:31:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2c31b45ae878b821975c4ebd94cc1e49f6073fd0'/>
<id>urn:sha1:2c31b45ae878b821975c4ebd94cc1e49f6073fd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Impl Error for Infallible</title>
<updated>2020-04-28T09:22:42+00:00</updated>
<author>
<name>Benoît du Garreau</name>
<email>bdgdlm@outlook.com</email>
</author>
<published>2020-04-07T12:51:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ef485c6fa97a562b0bc559ffbe38fee9bf1f745b'/>
<id>urn:sha1:ef485c6fa97a562b0bc559ffbe38fee9bf1f745b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Overhaul of the `AllocRef` trait to match allocator-wg's latest consens</title>
<updated>2020-03-26T16:10:54+00:00</updated>
<author>
<name>Tim Diekmann</name>
<email>tim.diekmann@3dvision.de</email>
</author>
<published>2020-03-24T10:45:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=56cbf2f22aeb6448acd7eb49e9b2554c80bdbf79'/>
<id>urn:sha1:56cbf2f22aeb6448acd7eb49e9b2554c80bdbf79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix deprecated Error.description() usage in docs</title>
<updated>2020-03-21T10:33:52+00:00</updated>
<author>
<name>Marti Raudsepp</name>
<email>marti@juffo.org</email>
</author>
<published>2020-03-21T10:33:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1d004bddee33fcae51611b0a83569052692ce15b'/>
<id>urn:sha1:1d004bddee33fcae51611b0a83569052692ce15b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #69792 - LenaWil:try_reserve_error/impl-error, r=sfackler</title>
<updated>2020-03-12T15:32:21+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2020-03-12T15:32:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d21320cbd910cabb5b3da93a35f9e42c65fbebf8'/>
<id>urn:sha1:d21320cbd910cabb5b3da93a35f9e42c65fbebf8</id>
<content type='text'>
Implement Error for TryReserveError

I noticed that the Error trait wasn't implemented for TryReserveError. (#48043)

Not sure if the error messages and code style are 100% correct, it's my first time contributing to the Rust std.
</content>
</entry>
<entry>
<title>Remove deprecated description function of TryReserveError</title>
<updated>2020-03-10T10:19:40+00:00</updated>
<author>
<name>Lena Wildervanck</name>
<email>Lena.Wildervanck@gmail.com</email>
</author>
<published>2020-03-10T10:19:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=88f8b881606aa22fdaabcefbf88ddc163e41d8e6'/>
<id>urn:sha1:88f8b881606aa22fdaabcefbf88ddc163e41d8e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement Error for TryReserveError</title>
<updated>2020-03-06T23:59:25+00:00</updated>
<author>
<name>Lena Wildervanck</name>
<email>Lena.Wildervanck@gmail.com</email>
</author>
<published>2020-03-06T09:29:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b900de0f778c4b66921a71824ed7745724405f45'/>
<id>urn:sha1:b900de0f778c4b66921a71824ed7745724405f45</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update deprecation version to 1.42 for Error::description</title>
<updated>2020-03-06T02:55:36+00:00</updated>
<author>
<name>Dylan Nugent</name>
<email>dylnuge@gmail.com</email>
</author>
<published>2020-03-06T02:55:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9afbf28ef607b769dc666d93f371459aa727f1d7'/>
<id>urn:sha1:9afbf28ef607b769dc666d93f371459aa727f1d7</id>
<content type='text'>
Error::description is deprecated as of version 1.42, as the commit was
not in the release for 1.41.
</content>
</entry>
<entry>
<title>inline `impl From&lt;String&gt; for Box&lt;dyn Error + Send + Sync&gt;`</title>
<updated>2020-01-10T19:27:02+00:00</updated>
<author>
<name>Lzu Tao</name>
<email>taolzu@gmail.com</email>
</author>
<published>2020-01-10T19:27:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5f3f1a3606a5f13177a1634ba80d6386e5132518'/>
<id>urn:sha1:5f3f1a3606a5f13177a1634ba80d6386e5132518</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Deprecate Error::description for real</title>
<updated>2019-12-25T06:39:49+00:00</updated>
<author>
<name>David Tolnay</name>
<email>dtolnay@gmail.com</email>
</author>
<published>2019-12-01T04:01:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4646a88b7a1e68326d092b9cbbbbdd616a51077f'/>
<id>urn:sha1:4646a88b7a1e68326d092b9cbbbbdd616a51077f</id>
<content type='text'>
`description` has been documented as soft-deprecated since 1.27.0 (17
months ago). There is no longer any reason to call it or implement it.

This commit:

- adds #[rustc_deprecated(since = "1.41.0")] to Error::description;

- moves description (and cause, which is also deprecated) below the
  source and backtrace methods in the Error trait;

- reduces documentation of description and cause to take up much less
  vertical real estate in rustdocs, while preserving the example that
  shows how to render errors without needing to call description;

- removes the description function of all *currently unstable* Error
  impls in the standard library;

- marks #[allow(deprecated)] the description function of all *stable*
  Error impls in the standard library;

- replaces miscellaneous uses of description in example code and the
  compiler.
</content>
</entry>
</feed>
