<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/doc, branch cargo_update</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=cargo_update</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=cargo_update'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-09-27T09:29:50+00:00</updated>
<entry>
<title>Improve code and fix typo</title>
<updated>2025-09-27T09:29:50+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-09-25T09:33:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9362ab549f87e535eeba12c5d42f584ff55ff886'/>
<id>urn:sha1:9362ab549f87e535eeba12c5d42f584ff55ff886</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update book for `doc_cfg` feature</title>
<updated>2025-09-27T09:29:48+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-04-11T09:53:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=bb34332858fa6c675cbbaf421ad3986df22d86ef'/>
<id>urn:sha1:bb34332858fa6c675cbbaf421ad3986df22d86ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove `doc_cfg` related content from rustdoc book unstable features chapter</title>
<updated>2025-09-27T09:29:48+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-04-07T15:07:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d6ba93a3fee59a08820ee09ab7b3096ccfe99219'/>
<id>urn:sha1:d6ba93a3fee59a08820ee09ab7b3096ccfe99219</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #146636 - Mark-Simulacrum:bootstrap-bump, r=jieyouxu</title>
<updated>2025-09-27T03:50:03+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2025-09-27T03:50:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=959b450747f81e720be3a829665dd30e553e7fd7'/>
<id>urn:sha1:959b450747f81e720be3a829665dd30e553e7fd7</id>
<content type='text'>
Bump bootstrap compiler to 1.91 beta

https://forge.rust-lang.org/release/process.html#default-branch-bootstrap-update-tuesday
</content>
</entry>
<entry>
<title>Update CURRENT_RUSTC_VERSION post-bump</title>
<updated>2025-09-26T22:41:32+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2025-09-14T14:30:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4e9716fbc5fb0f85d838ee9350ade2be5c2a6201'/>
<id>urn:sha1:4e9716fbc5fb0f85d838ee9350ade2be5c2a6201</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #147027 - GuillaumeGomez:tyalias-disambiguator, r=lolbinarycat</title>
<updated>2025-09-26T16:11:13+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-09-26T16:11:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=67d88f93cd193312ca7f5258b6aac3f4365f1d5e'/>
<id>urn:sha1:67d88f93cd193312ca7f5258b6aac3f4365f1d5e</id>
<content type='text'>
Add new `tyalias` intra-doc link disambiguator

Fixes https://github.com/rust-lang/rust/issues/146855.

Alternative to rust-lang/rust#146866.

This adds support for a new disambiguator: `tyalias`. I think it's common enough to have type aliases nowaday, so no reason to not be able to have a disambiguator for them.

cc ``@fmease``
r? lolbinarycat
</content>
</entry>
<entry>
<title>Rollup merge of #146523 - thejpster:demote-armebv7r-targets, r=jackh726</title>
<updated>2025-09-26T16:11:09+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-09-26T16:11:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=024fbad4a076406e45e4db78c07ac39095ca6a67'/>
<id>urn:sha1:024fbad4a076406e45e4db78c07ac39095ca6a67</id>
<content type='text'>
Demote both armebv7r-none-* targets.

OK, slightly more controversial than https://github.com/rust-lang/rust/pull/146520 and https://github.com/rust-lang/rust/pull/146522  - I'd like to drop the bare-metal **big-endian** Armv7-R targets down to Tier 3.

The reason is simple - we cannot test them in https://github.com/rust-embedded/cortex-ar/. This because QEMU support for Big Endian Armv7-R is broken. I tried quite hard, but all the strings I printed with semihosting came out byte swapped (or "etybawa depp") because of how QEMU kludges the access to memory in big-endian mode.

The target also has only a single maintainer. Although, if ````@chrisnc```` wants to put up a case for keeping it at Tier 2 though, I'm happy to hear it!

This PR wil be rebased once https://github.com/rust-lang/rust/pull/146419 completes the queue.
</content>
</entry>
<entry>
<title>Mention `tyalias` in intra-doc link rustdoc book chapter</title>
<updated>2025-09-26T13:07:12+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-09-25T13:27:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=62c457bb02488dc6df95c574f34dd0ce444475dd'/>
<id>urn:sha1:62c457bb02488dc6df95c574f34dd0ce444475dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #146453 - thejpster:arm-linux-docs, r=petrochenkov</title>
<updated>2025-09-26T04:36:31+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-09-26T04:36:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=72fee890e2ae787bd78284f4491f08a8591bc618'/>
<id>urn:sha1:72fee890e2ae787bd78284f4491f08a8591bc618</id>
<content type='text'>
Add general arm-linux.md platform doc.

Adds a new page that covers all 32-bit Arm Linux systems. This means that we can reduce the amount of information required in the target specific pages to just the Tier level, the maintainer, and any specific details for that target.

I have no changed those pages yet, though. Let's start with this.
</content>
</entry>
<entry>
<title>Auto merge of #147037 - matthiaskrgr:rollup-xtgqzuu, r=matthiaskrgr</title>
<updated>2025-09-25T20:35:49+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2025-09-25T20:35:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7ac0330c6d684d86d6f86fabe601a3defdc3b234'/>
<id>urn:sha1:7ac0330c6d684d86d6f86fabe601a3defdc3b234</id>
<content type='text'>
Rollup of 8 pull requests

Successful merges:

 - rust-lang/rust#116882 (rustdoc: hide `#[repr]` if it isn't part of the public ABI)
 - rust-lang/rust#135771 ([rustdoc] Add support for associated items in "jump to def" feature)
 - rust-lang/rust#141032 (avoid violating `slice::from_raw_parts` safety contract in `Vec::extract_if`)
 - rust-lang/rust#142401 (Add proper name mangling for pattern types)
 - rust-lang/rust#146293 (feat: non-panicking `Vec::try_remove`)
 - rust-lang/rust#146859 (BTreeMap: Don't leak allocators when initializing nodes)
 - rust-lang/rust#146924 (Add doc for `NonZero*` const creation)
 - rust-lang/rust#146933 (Make `render_example_with_highlighting` return an `impl fmt::Display`)

r? `@ghost`
`@rustbot` modify labels: rollup
</content>
</entry>
</feed>
