<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libcore/array.rs, branch 1.26.2</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.26.2</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.26.2'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-04-22T00:06:50+00:00</updated>
<entry>
<title>Revert "Stabilize the TryFrom and TryInto traits"</title>
<updated>2018-04-22T00:06:50+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=d8cd933713352337e9a8ab5c8accd0926093d644'/>
<id>urn:sha1:d8cd933713352337e9a8ab5c8accd0926093d644</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>
<entry>
<title>Auto merge of #43690 - scalexm:issue-28229, r=nikomatsakis</title>
<updated>2017-08-22T01:34:54+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2017-08-22T01:34:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=942711e115834ea2b4d91e1b3d3ae84b69cad670'/>
<id>urn:sha1:942711e115834ea2b4d91e1b3d3ae84b69cad670</id>
<content type='text'>
Generate builtin impls for `Clone`

This fixes a long-standing ICE and limitation where some builtin types implement `Copy` but not `Clone` (whereas `Clone` is a super trait of `Copy`).

However, this PR has a few side-effects:
* `Clone` is now marked as a lang item.
* `[T; N]` is now `Clone` if `T: Clone` (currently, only if `T: Copy` and for `N &lt;= 32`).
* `fn foo&lt;'a&gt;() where &amp;'a mut (): Clone { }` won't compile anymore because of how bounds for builtin traits are handled (e.g. same thing currently if you replace `Clone` by `Copy` in this example). Of course this function is unusable anyway, an error would pop as soon as it is called.

Hence, I'm wondering wether this PR would need an RFC...
Also, cc-ing @nikomatsakis, @arielb1.

Related issues: #28229, #24000.
</content>
</entry>
<entry>
<title>Fix typo in doc</title>
<updated>2017-08-20T08:07:42+00:00</updated>
<author>
<name>Shanavas M</name>
<email>shanavas@disroot.org</email>
</author>
<published>2017-08-20T08:04:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ee3463eb7f91b781d30e2aeb5e675b1be508ea3d'/>
<id>urn:sha1:ee3463eb7f91b781d30e2aeb5e675b1be508ea3d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make `Clone` a lang item and generate builtin impls.</title>
<updated>2017-08-14T13:07:21+00:00</updated>
<author>
<name>scalexm</name>
<email>martin.alex32@hotmail.fr</email>
</author>
<published>2017-08-04T12:44:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0c3ac648f85cca1e8dd89dfff727a422bc1897a6'/>
<id>urn:sha1:0c3ac648f85cca1e8dd89dfff727a422bc1897a6</id>
<content type='text'>
Fixes #28229.
Fixes #24000.
</content>
</entry>
</feed>
