-
Notifications
You must be signed in to change notification settings - Fork 0
Docs
This page collects most of the available information about Rust.
The reference docs are the most reliable source of information, because those are likely to be correct, if incomplete. This wiki also has a number of useful articles of varying ages and accuracy.
For the most up to date information, the best source is often to ask in #rust on irc.mozilla.org, as that is where most discussion about Rust takes place. A lot of decisions are made on rust-dev, and new developments are often blogged in various places, which usually appear on r/rust. Some people find the minutes from the weekly planning meetings useful for keeping informed.
Tutorial
Manual (PDF)
Core library
Standard library
Tutorial (notes on borrowed pointers, tasks, macros, the FFI)
Manual (PDF)
Core library
Standard library
Language FAQ
Project FAQ
Usage FAQ
Releases - Links to current and old releases and documentation
Detailed release notes - Further explanation of language changes
Rust for C++ programmers - A cheat sheet
Unit testing - Writing tests and running them with the built-in test driver
Using cargo - Managing and distributing Rust crates
Using rustdoc - How to extract Markdown and HTML documentation from code
Memory, modes, and mutation, a guide for the perplexed
Reading and writing files
Attributes - The role of metadata in Rust code, with descriptions of many applications
Packages, editors, and other tools
Building for Android
People sometimes write about Rust.
Niko, Patrick, Graydon, Brian, Tim, Ben, Eric Holk, Erick Tryzelaar, Zack
Interesting stuff usually appears on r/rust.