Rust Community Wiki:TODO
This is a list of pages that are missing, incomplete or outdated, and where contributions are welcome!
Feel free to extend this list.
Incomplete pages
Language Concepts
- FFI
- Three sections are empty
- Undefined Behavior
- Section "What happens when Undefined Behavior is encountered" is empty; also see note
- Generics
- "Usage" section not written yet
- Module
- Missing sections: "Usage", "Visibility", "Re-exporting items", etc.
- Arrays and Slices
Ecosystem Overviews
- Computer graphics
- The page only contains one link; it should either be extended or redirect to that page
- Game development
- The page contains some links. Categories like 2d, 3d, game engine, etc. need to be created.
Standard library
- Collections
- The section "Maps" needs more information
Missing/requested pages
Click on a red link to create a page for it:
- Historical Rust
- This is an idea to explain what Rust was like before Rust 1.0, when it had syntax sugar for
Box
and other cool stuff. Incomplete list of resources:- GitHub changelog
- Rust-dev messages
- Rust-lang website snapshots: Sept 2011, Feb 2012, Apr 2012, Apr 2012, Jun 2012, Jul 2012, Jul 2012, Sept 2012, Oct 2012, Dec 2012, Apr 2013, Jul 2013, Oct 2013, Jan 2014, Apr 2014, May 2014, Jun 2014, Jul 2014, Oct 2014, Jan 2015, Apr 2015, May 2015
- Old references: Dec 2011, 0.1, 0.2, 0.5, 0.6, 0.7, 0.8, 0.9, 0.10, 0.11, 0.12, 1.0.0-alpha, 1.0.0-alpha.2
- Old tutorials: Oct 2011, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 0.10, 0.11, 0.12, 1.0.0-alpha, 1.0.0-alpha.2
- Documentation: 0.2 core/std, 0.5 core/std, 0.6 core/std, 0.7 std/extra, 0.8 std/extra, 0.9 std/extra, 0.10, 0.11, 0.12, 1.0.0-alpha, 1.0.0-alpha.2
- First version of "Rust for Rubyists" (tutorial by Steve Klabnik, Jan 2013)
- This is an idea to explain what Rust was like before Rust 1.0, when it had syntax sugar for
- Important techniques