<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/core/src/future, branch master</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=master</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-06-07T19:13:54+00:00</updated>
<entry>
<title>Address documentation issues identified with Future</title>
<updated>2025-06-07T19:13:54+00:00</updated>
<author>
<name>Diggory Blake</name>
<email>diggsey@googlemail.com</email>
</author>
<published>2025-06-01T16:26:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3a56a03f05da6725e4e851c3a18fb5493ab5cd87'/>
<id>urn:sha1:3a56a03f05da6725e4e851c3a18fb5493ab5cd87</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update cfg(bootstrap)</title>
<updated>2025-05-12T13:33:37+00:00</updated>
<author>
<name>Pietro Albini</name>
<email>pietro@pietroalbini.org</email>
</author>
<published>2025-05-10T08:51:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2ce08ca5d6046600ff641bfa4018247f3b9451c5'/>
<id>urn:sha1:2ce08ca5d6046600ff641bfa4018247f3b9451c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}, scoped async drop added.</title>
<updated>2025-04-28T09:23:13+00:00</updated>
<author>
<name>Andrew Zhogin</name>
<email>andrew.zhogin@gmail.com</email>
</author>
<published>2024-08-26T13:45:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c366756a8537ef998d32c1ef57098d5aae7ca92f'/>
<id>urn:sha1:c366756a8537ef998d32c1ef57098d5aae7ca92f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tidying up tidy</title>
<updated>2025-02-15T07:34:01+00:00</updated>
<author>
<name>progressive-galib</name>
<email>125106402+progressive-galib@users.noreply.github.com</email>
</author>
<published>2025-02-15T07:34:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e52534f7d8f634e60e7acc260f7fe2e751d1c786'/>
<id>urn:sha1:e52534f7d8f634e60e7acc260f7fe2e751d1c786</id>
<content type='text'>
</content>
</entry>
<entry>
<title>replaced the four occurrences of issue ="50547" in</title>
<updated>2025-02-15T05:19:09+00:00</updated>
<author>
<name>progressive.galib</name>
<email>progressive.galib@gmail.com</email>
</author>
<published>2025-02-15T05:19:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e2b522505b367546da7af2cf24be762a4acfc41e'/>
<id>urn:sha1:e2b522505b367546da7af2cf24be762a4acfc41e</id>
<content type='text'>
library/core/src/future/mod.rs with issue = "none"
</content>
</entry>
<entry>
<title>update cfg(bootstrap)</title>
<updated>2025-01-08T20:26:39+00:00</updated>
<author>
<name>Pietro Albini</name>
<email>pietro@pietroalbini.org</email>
</author>
<published>2025-01-08T20:26:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2af3ba9a8aac4948596a98d4308b08317c005faa'/>
<id>urn:sha1:2af3ba9a8aac4948596a98d4308b08317c005faa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>split up `#[rustc_deny_explicit_impl]` attribute</title>
<updated>2024-12-20T15:57:14+00:00</updated>
<author>
<name>Lukas Markeffsky</name>
<email>@</email>
</author>
<published>2024-12-20T15:57:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=42c00cb6479d6e03742968e06c6d280a272acd53'/>
<id>urn:sha1:42c00cb6479d6e03742968e06c6d280a272acd53</id>
<content type='text'>
This commit splits the `#[rustc_deny_explicit_impl(implement_via_object = ...)]` attribute
into two attributes `#[rustc_deny_explicit_impl]` and `#[rustc_do_not_implement_via_object]`.

This allows us to have special traits that can have user-defined impls but do not have the
automatic trait impl for trait objects (`impl Trait for dyn Trait`).
</content>
</entry>
<entry>
<title>update cfgs</title>
<updated>2024-11-27T15:14:54+00:00</updated>
<author>
<name>Boxy</name>
<email>rust@boxyuwu.dev</email>
</author>
<published>2024-11-27T15:14:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=22998f078588cf479530ff93e4a66ab4bb666398'/>
<id>urn:sha1:22998f078588cf479530ff93e4a66ab4bb666398</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustdoc-search: simplify rules for generics and type params</title>
<updated>2024-10-30T19:27:48+00:00</updated>
<author>
<name>Michael Howell</name>
<email>michael@notriddle.com</email>
</author>
<published>2024-09-25T01:18:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=12dc24f46007f82b93ed85614347a42d47580afa'/>
<id>urn:sha1:12dc24f46007f82b93ed85614347a42d47580afa</id>
<content type='text'>
This commit is a response to feedback on the displayed type
signatures results, by making generics act stricter.

Generics are tightened by making order significant. This means
`Vec&lt;Allocator&gt;` now matches only with a true vector of allocators,
instead of matching the second type param. It also makes unboxing
within generics stricter, so `Result&lt;A, B&gt;` only matches if `B`
is in the error type and `A` is in the success type. The top level
of the function search is unaffected.

Find the discussion on:

* &lt;https://rust-lang.zulipchat.com/#narrow/stream/393423-t-rustdoc.2Fmeetings/topic/meeting.202024-07-08/near/449965149&gt;
* &lt;https://github.com/rust-lang/rust/pull/124544#issuecomment-2204272265&gt;
* &lt;https://rust-lang.zulipchat.com/#narrow/channel/266220-t-rustdoc/topic/deciding.20on.20semantics.20of.20generics.20in.20rustdoc.20search/near/476841363&gt;
</content>
</entry>
<entry>
<title>Reformat using the new identifier sorting from rustfmt</title>
<updated>2024-09-22T23:11:29+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-09-22T23:05:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c682aa162b0d41e21cc6748f4fecfe01efb69d1f'/>
<id>urn:sha1:c682aa162b0d41e21cc6748f4fecfe01efb69d1f</id>
<content type='text'>
</content>
</entry>
</feed>
