0015cab1fd
This commit switches over the backtrace infrastructure from piggy-backing off the RUST_LOG environment variable to using the RUST_BACKTRACE environment variable (logging is now disabled in libstd).
2.8 KiB
2.8 KiB
% Rust documentation
Guides
- Pointers
- References and Lifetimes
- Containers and Iterators
- Tasks and Communication
- Foreign Function Interface
- Writing Safe Unsafe and Low-Level Code
- Macros
- Testing
- Rust's Runtime
Libraries
- The
arena
allocation library - The
collections
library - The
flate
compression library - The
fourcc
four-character code library - The
getopts
argument parsing library - The
glob
file path matching library - The
green
M:N runtime library - The
hexfloat
library for hexadecimal floating-point literals - The
native
1:1 threading runtime - The
num
arbitrary precision numerics library - The
rand
library for random numbers and distributions - The
rustc
compiler - The
rustuv
M:N I/O library - The
semver
version collation library - The
serialize
value encoding/decoding library - The
sync
library for concurrency-enabled mechanisms and primitives - The
syntax
library, the Rust parser - The
term
terminal-handling library - The
test
library containing the unit-testing & micro-benchmark framework - The
time
library - The
uuid
128-bit universally unique identifier library - The
url
library - The
workcache
library - The
log
library
Tooling
FAQs
- Language FAQ
- Project FAQ
- Code cheatsheet - "How do I do X?"
- How to submit a bug report
External resources
- The Rust IRC channel -
#rust
on irc.mozilla.org - The Rust community on Reddit
- The Rust wiki