<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libcore/array.rs, branch 1.34.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.34.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.34.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2019-02-13T17:00:18+00:00</updated>
<entry>
<title>Stabilize TryFrom and TryInto</title>
<updated>2019-02-13T17:00:18+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2019-02-08T14:00:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c80a8f51dcdc90dd8a5234f3bef6160814eee5df'/>
<id>urn:sha1:c80a8f51dcdc90dd8a5234f3bef6160814eee5df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove licenses</title>
<updated>2018-12-26T04:08:33+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2018-12-25T15:56:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2a663555ddf36f6b041445894a8c175cd1bc718c'/>
<id>urn:sha1:2a663555ddf36f6b041445894a8c175cd1bc718c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add TryFrom&lt;&amp;[T]&gt; for [T; $N] where T: Copy</title>
<updated>2018-11-25T21:34:59+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2018-11-25T16:33:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=057e6d3a35a54e8b88c2cef1e6a1b9e590066276'/>
<id>urn:sha1:057e6d3a35a54e8b88c2cef1e6a1b9e590066276</id>
<content type='text'>
`TryFrom&lt;&amp;[T]&gt; for &amp;[T; $N]` (note *reference* to an array) already exists,
but not needing to dereference makes type inference easier
for example when using `u32::from_be_bytes`.

Also add doc examples doing just that.
</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>Stabilize the TryFrom and TryInto traits</title>
<updated>2018-03-26T21:36:02+00:00</updated>
<author>
<name>Simon Sapin</name>
<email>simon.sapin@exyr.org</email>
</author>
<published>2018-03-23T12:52:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e53a2a72743810e05f58c61c9d8a4c89b712ad2e'/>
<id>urn:sha1:e53a2a72743810e05f58c61c9d8a4c89b712ad2e</id>
<content type='text'>
Tracking issue: https://github.com/rust-lang/rust/issues/33417
</content>
</entry>
<entry>
<title>Pass formatter in TryFromSliceError Display impl</title>
<updated>2017-09-29T15:26:19+00:00</updated>
<author>
<name>Nikolai Vazquez</name>
<email>nvazquez1297@gmail.com</email>
</author>
<published>2017-09-29T15:26:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d2cf66b26c388293e5ad89c6a46e6e09a4052bb8'/>
<id>urn:sha1:d2cf66b26c388293e5ad89c6a46e6e09a4052bb8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make TryFromSliceError::__description unstable</title>
<updated>2017-09-29T15:20:21+00:00</updated>
<author>
<name>Nikolai Vazquez</name>
<email>nvazquez1297@gmail.com</email>
</author>
<published>2017-09-29T15:20:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e41610c5eda1dea31f7bf53b566ea850a6a9c8cc'/>
<id>urn:sha1:e41610c5eda1dea31f7bf53b566ea850a6a9c8cc</id>
<content type='text'>
Enforces use of Error::description instead.
</content>
</entry>
<entry>
<title>Implement Error trait for TryFromSliceError</title>
<updated>2017-09-29T15:15:05+00:00</updated>
<author>
<name>Nikolai Vazquez</name>
<email>nvazquez1297@gmail.com</email>
</author>
<published>2017-09-29T15:15:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e45e8abec2302530d774aab1ca800081b60aa89e'/>
<id>urn:sha1:e45e8abec2302530d774aab1ca800081b60aa89e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement TryFrom for array reference types</title>
<updated>2017-09-21T20:35:23+00:00</updated>
<author>
<name>Nikolai Vazquez</name>
<email>nvazquez1297@gmail.com</email>
</author>
<published>2017-09-21T20:35:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=13221770a30d4bd56df9e8db6dc7fd95da56f8fc'/>
<id>urn:sha1:13221770a30d4bd56df9e8db6dc7fd95da56f8fc</id>
<content type='text'>
There are many cases where a buffer with a static compile-time size is
preferred over a slice with a dynamic size. This allows for performing
a checked conversion from &amp;[T] to &amp;[T; N].

This may also lead to compile-time optimizations involving [T; N] such
as loop unrolling.
</content>
</entry>
<entry>
<title>Update bootstrap compiler</title>
<updated>2017-08-31T13:58:58+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-08-25T15:39:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2972687d10408851e1c570cb9713622dfc051ecd'/>
<id>urn:sha1:2972687d10408851e1c570cb9713622dfc051ecd</id>
<content type='text'>
This commit updates the bootstrap compiler and clears out a number
of #[cfg(stage0)] annotations and related business
</content>
</entry>
</feed>
