<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/core/src/array/mod.rs, branch stable</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=stable</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=stable'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-07-21T09:49:45+00:00</updated>
<entry>
<title>Constify Try, From, TryFrom</title>
<updated>2025-07-21T09:49:45+00:00</updated>
<author>
<name>Evgenii Zheltonozhskii</name>
<email>zheltonozhskiy@gmail.com</email>
</author>
<published>2025-07-21T09:49:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3c76e3d0026ea9904358b1614bbd9c4f8b7cedf5'/>
<id>urn:sha1:3c76e3d0026ea9904358b1614bbd9c4f8b7cedf5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>constify `Index` trait and its slice impls</title>
<updated>2025-07-15T08:27:15+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>github333195615777966@oli-obk.de</email>
</author>
<published>2025-07-11T09:24:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2b4ede7e3d37de731821b5b04a6f1fce269c1afb'/>
<id>urn:sha1:2b4ede7e3d37de731821b5b04a6f1fce269c1afb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>simplify receivers for some array method calls</title>
<updated>2025-07-03T14:39:27+00:00</updated>
<author>
<name>Marijn Schouten</name>
<email>mhkbst@gmail.com</email>
</author>
<published>2025-07-03T14:39:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d3f2e2ec6eead8ba698aeda5967a1f4578e904b2'/>
<id>urn:sha1:d3f2e2ec6eead8ba698aeda5967a1f4578e904b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update version placeholders</title>
<updated>2025-07-01T17:54:33+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2025-06-23T17:24:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9ce8930da62a9be15831b78b9834d91702872e15'/>
<id>urn:sha1:9ce8930da62a9be15831b78b9834d91702872e15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #140066 - thaliaarchi:const-array-as-mut-slice, r=jhpratt</title>
<updated>2025-05-24T19:23:47+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-05-24T19:23:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=07157b78b1acc47100bebfc0070d322cee2d9fa5'/>
<id>urn:sha1:07157b78b1acc47100bebfc0070d322cee2d9fa5</id>
<content type='text'>
Stabilize `&lt;[T; N]&gt;::as_mut_slice` as `const`

This is trivial and has no design questions.

Tracked in https://github.com/rust-lang/rust/issues/133333.

r? libs-api
</content>
</entry>
<entry>
<title>Add `#[must_use]` to Array::map</title>
<updated>2025-05-13T03:34:53+00:00</updated>
<author>
<name>Julian Knodt</name>
<email>julianknodt@gmail.com</email>
</author>
<published>2025-05-13T02:17:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ab1c49a7facad5083c20407a2b1fd0b2104e174e'/>
<id>urn:sha1:ab1c49a7facad5083c20407a2b1fd0b2104e174e</id>
<content type='text'>
The output of Array::map is intended to be an array of the same size, and does not modify the
original in place nor is it intended for side-effects. Thus, under normal circumstances it should be consumed.

See [discussion](https://internals.rust-lang.org/t/array-map-annotate-with-must-use/22813/26).

Attaching to tracking issue #75243
</content>
</entry>
<entry>
<title>Stabilize &lt;[T; N]&gt;::as_mut_slice as const</title>
<updated>2025-04-20T09:13:34+00:00</updated>
<author>
<name>Thalia Archibald</name>
<email>thalia@archibald.dev</email>
</author>
<published>2025-04-20T09:13:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=38c55452445fbf9b3abaf7023273e3318e4bd64b'/>
<id>urn:sha1:38c55452445fbf9b3abaf7023273e3318e4bd64b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Promise `array::from_fn` in generated in order of increasing indices</title>
<updated>2025-03-29T08:06:43+00:00</updated>
<author>
<name>Scott McMurray</name>
<email>scottmcm@users.noreply.github.com</email>
</author>
<published>2025-03-29T07:53:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6a915967f1d0033ce9e1a920885829d9ffe32716'/>
<id>urn:sha1:6a915967f1d0033ce9e1a920885829d9ffe32716</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #135489 - RalfJung:TryFromSliceError, r=tgross35</title>
<updated>2025-01-24T07:08:06+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2025-01-24T07:08:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a3fb2a0572fb89c2cba52817234740a8859b0006'/>
<id>urn:sha1:a3fb2a0572fb89c2cba52817234740a8859b0006</id>
<content type='text'>
remove pointless allowed_through_unstable_modules on TryFromSliceError

This got added in https://github.com/rust-lang/rust/pull/132482 but the PR does not explain why. `@lukas-code` do you still remember? Also Cc `@Noratrieb` as reviewer of that PR.

If I understand the issue description correctly, all paths under which this type is exported are stable now: `core::array::TryFromSliceError` and `std::array::TryFromSliceError`. If that is the case, we shouldn't have the attribute; it's a terrible hack that should only be used when needed to maintain backward compatibility. Getting some historic information right is IMO *not* sufficient justification to risk accidentally exposing this type via more unstable paths today or in the future.
</content>
</entry>
<entry>
<title>core: add `#![warn(unreachable_pub)]`</title>
<updated>2025-01-20T17:35:32+00:00</updated>
<author>
<name>Urgau</name>
<email>urgau@numericable.fr</email>
</author>
<published>2024-12-13T18:53:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8e615024844030e5148ee6d22efc5bcaa48c5311'/>
<id>urn:sha1:8e615024844030e5148ee6d22efc5bcaa48c5311</id>
<content type='text'>
</content>
</entry>
</feed>
