<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/core/src/fmt/mod.rs, branch try</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-07-20T13:34:04+00:00</updated>
<entry>
<title>Rollup merge of #143423 - hkBst:clippy-fix-1, r=workingjubilee</title>
<updated>2025-07-20T13:34:04+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-07-20T13:34:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5ba1251b55ed560aabf92c81db6a6612de5f648e'/>
<id>urn:sha1:5ba1251b55ed560aabf92c81db6a6612de5f648e</id>
<content type='text'>
address clippy formatting nits

- int_log10.rs: change top level doc comments to outer
- collect.rs: remove empty line after doc comment
- clippy fix: markdown indentation for indented items after line break: a markdown list item continued over multiples lines, but those following lines which are part of the same item are not indented
- clippy fix: bound in one place: when there is a bound in angle brackets and another bound on the same variable in a where clause
</content>
</entry>
<entry>
<title>Rollup merge of #143426 - hkBst:clippy-fix-indent-1, r=jhpratt</title>
<updated>2025-07-09T03:50:27+00:00</updated>
<author>
<name>Trevor Gross</name>
<email>t.gross35@gmail.com</email>
</author>
<published>2025-07-09T03:50:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0d99b5585b5f0d69f162472a83134e277a6c3839'/>
<id>urn:sha1:0d99b5585b5f0d69f162472a83134e277a6c3839</id>
<content type='text'>
clippy fix: indentation

Fixes indentation of markdown comments.
</content>
</entry>
<entry>
<title>collect.rs: remove empty line after doc comment</title>
<updated>2025-07-08T11:48:15+00:00</updated>
<author>
<name>Marijn Schouten</name>
<email>mhkbst@gmail.com</email>
</author>
<published>2025-07-02T13:29:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f96d5d960256557a0c2434a308fd32c98e94aa7f'/>
<id>urn:sha1:f96d5d960256557a0c2434a308fd32c98e94aa7f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>clippy fix: indentation</title>
<updated>2025-07-04T11:52:17+00:00</updated>
<author>
<name>Marijn Schouten</name>
<email>mhkbst@gmail.com</email>
</author>
<published>2025-07-04T11:33:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1a1b52acbf44f55f7458dd38b260479843fe3810'/>
<id>urn:sha1:1a1b52acbf44f55f7458dd38b260479843fe3810</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement `int_format_into` feature</title>
<updated>2025-07-03T16:57:16+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-06-05T21:29:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=82c6037b2adac3032191e76098774a334550ead2'/>
<id>urn:sha1:82c6037b2adac3032191e76098774a334550ead2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove some unsized tuple impls now that we don't support unsizing tuples anymore</title>
<updated>2025-07-02T14:17:54+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>github333195615777966@oli-obk.de</email>
</author>
<published>2025-03-06T10:51:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=845d9ff96327bc3c9a8ca07d4f9f275ce09384df'/>
<id>urn:sha1:845d9ff96327bc3c9a8ca07d4f9f275ce09384df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement DesugaringKind::FormatLiteral</title>
<updated>2025-06-22T08:58:25+00:00</updated>
<author>
<name>mejrs</name>
<email>59372212+mejrs@users.noreply.github.com</email>
</author>
<published>2025-06-16T15:51:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b1d18129d199c095372c39f75a5c3fb31ea166c2'/>
<id>urn:sha1:b1d18129d199c095372c39f75a5c3fb31ea166c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>library/compiler: add `PointeeSized` bounds</title>
<updated>2025-06-16T23:04:33+00:00</updated>
<author>
<name>David Wood</name>
<email>david.wood2@arm.com</email>
</author>
<published>2025-02-10T14:18:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=884d0e031a046af894b43180032c1803bb6d0834'/>
<id>urn:sha1:884d0e031a046af894b43180032c1803bb6d0834</id>
<content type='text'>
As core uses an extern type (`ptr::VTable`), the default `?Sized` to
`MetaSized` migration isn't sufficient, and some code that previously
accepted `VTable` needs relaxed to continue to accept extern types.

Similarly, the compiler uses many extern types in `rustc_codegen_llvm`
and in the `rustc_middle::ty::List` implementation (`OpaqueListContents`)
some bounds must be relaxed to continue to accept these types.

Unfortunately, due to the current inability to relax `Deref::Target`,
some of the bounds in the standard library are forced to be stricter than
they ideally would be.
</content>
</entry>
<entry>
<title>`Display`: Rework explanation of `FromStr`/`Display` round-tripping</title>
<updated>2025-06-03T22:41:47+00:00</updated>
<author>
<name>Josh Triplett</name>
<email>josh@joshtriplett.org</email>
</author>
<published>2025-06-03T22:39:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=742014e7e3576f3053e7c63fc930c4d5b5b7a477'/>
<id>urn:sha1:742014e7e3576f3053e7c63fc930c4d5b5b7a477</id>
<content type='text'>
- Drop "usually a mistake"
- Add phrasing from `FromStr` about round-tripping, and about how the
  inability to round-trip may surprise users.
</content>
</entry>
<entry>
<title>Improve the documentation of `Display` and `FromStr`, and their interactions</title>
<updated>2025-06-03T22:41:47+00:00</updated>
<author>
<name>Josh Triplett</name>
<email>josh@joshtriplett.org</email>
</author>
<published>2025-02-07T13:53:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=252ad18415723a7485b0e2950f1b641109c9d4ef'/>
<id>urn:sha1:252ad18415723a7485b0e2950f1b641109c9d4ef</id>
<content type='text'>
In particular:
- `Display` is not necessarily lossless
- The output of `Display` might not be parseable by `FromStr`, and might
  not produce the same value if it is.
- Calling `.parse()` on the output of `Display` is usually a mistake
  unless a type's documented output and input formats match.
- The input formats accepted by `FromStr` depend on the type.
</content>
</entry>
</feed>
