The Rustc Book
What is rustc?
Command-line arguments
Lints
Lint levels
Lint Groups
Lint listing
Allowed-by-default lints
Warn-by-default lints
Deny-by-default lints
Codegen options
JSON Output
Tests
Platform Support
Template for target-specific documentation
aarch64-apple-ios-sim
armv7-unknown-linux-uclibceabi
armv7-unknown-linux-uclibceabihf
aarch64-unknown-none-hermitkernel
*-kmc-solid_*
*-unknown-openbsd
x86_64-unknown-none
wasm64-unknown-unknown
Target Tier Policy
Targets
Built-in Targets
Custom Targets
Known Issues
Profile-guided Optimization
Instrumentation-based Code Coverage
Linker-plugin based LTO
Exploit Mitigations
Contributing to
rustc