This Week in Rust Docs 46
Hello and welcome to This Week in Rust Docs!
This Week in Rust Docs is openly developed on GitHub. If you find any errors in this week’s issue, please submit a PR.
And of course, don’t forget to look at the docs:
This week’s edition was edited by Guillaume Gomez.
Latest news
Nothing.
Current opened issues
For now, here are the two big issues for Rust documentation:
They all need help to move forward so any contribution is very welcome!
There are currently around 70 other documentation issues opened. Look for A-docs tagged issues on GitHub!
Waiting for merge
- @wesleywiser improved the style of the sidebar in rustdoc output.
- @jdhorwitz helped people find String::as_bytes() for UTF-8.
- @steveklabnik added unstable book to the bookshelf and extracted nomicon to its own repo.
- @estebank cleaned up “pattern doesn’t bind x” messages and pointed to enclosing block/fn on nested unsafe.
- @est31 fixed description of closure coercion feature.
- @brson added release notes for 1.16.
- @Dowwie updated attributes.md - Last sentence updated to reflect support for custom attributes.
- @APTy added docs and tests for join_multicast_{v4,v6}.
- @GuillaumeGomez added missing urls and small nits, improved invalid call on non-function error message, fixed invalid module suggestion and added ref suggestion.
Recent doc contributions
- @pmer used “macOS” terminology consistently.
- @keeperofdakeys replaced ./configure with config.toml in README.md and CONTRIBUTING.md and adde notes about capacity effects to Vec::truncate().
- @steveklabnik moved the reference into a submodule, updated mdbook version and sorted unstable book alphabetically.
- @iKevinY fixed link in
if let
docs. - @letmaik fixed wrong word used in book page “const and static”.
- @d-e-s-o fixed inconsistency in error output in guessing-game.md.
- @MajorBreakfast added “the” in the docs, improved unit-like structs code sample in the docs, changed “pointers” to “references” in structs docs, made lifetime elision docs clearer and used present perfect instead of simple past in the loop docs.
- @robinst added an example for how to provide stdin using std::process::Command.
- @king6cong fixed typo.
- @GuillaumeGomez fixed nightly-only experimental API display, added missing url in sync structs, added missing urls and examples for Condvar docs, improved associated constant rendering in rustdoc and added missing docs and examples for fmt::Write.
Meetings
Next meeting will be on Wednesday 8th of March 2017 at 20:00 GMT on #rust-docs channel on irc.mozilla.org. Feel free to come!
Written on March 5, 2017