-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
API Docs: fmt #29355
Copy link
Copy link
Closed
Labels
A-docsArea: Documentation for any part of the project, including the compiler, standard library, and toolsArea: Documentation for any part of the project, including the compiler, standard library, and toolsC-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCE-help-wantedCall for participation: Help is requested to fix this issue.Call for participation: Help is requested to fix this issue.E-mediumCall for participation: Medium difficulty. Experience needed to fix: Intermediate.Call for participation: Medium difficulty. Experience needed to fix: Intermediate.E-mentorCall for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.P-mediumMedium priorityMedium priority
Metadata
Metadata
Assignees
Labels
A-docsArea: Documentation for any part of the project, including the compiler, standard library, and toolsArea: Documentation for any part of the project, including the compiler, standard library, and toolsC-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCE-help-wantedCall for participation: Help is requested to fix this issue.Call for participation: Help is requested to fix this issue.E-mediumCall for participation: Medium difficulty. Experience needed to fix: Intermediate.Call for participation: Medium difficulty. Experience needed to fix: Intermediate.E-mentorCall for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.P-mediumMedium priorityMedium priority
Type
Fields
Give feedbackNo fields configured for issues without a type.
Part of #29329
http://doc.rust-lang.org/std/fmt/
Here's what needs to be done to close out this issue:
Cformatting", whereCis the char, rather than their current boilerplate. Except Write. And Display.fmt::Resultneeds an example, showing off theuse std::fmt; fmt::Resultpattern.writeshould have itsArgumentssection removed, we don't do this.formathas the same issue, and needs more explanation generally.Writeneeds a lot of links. and some examples.Argumentsneeds examples, but also a justification of why this is all done this way.DebugListshould use the iterator boilerplate language, even though it's not an iterator. Mostly pointing to the docs of the function that creates it.DebugMapsame.DebugSetsame.DebugStructsame.DebugTuplesame.Errorneeds examples, and specificallyuse std::fmt; fmt::ErrorFormattershould show where it's created, and talk about the details more.