Rust Command Line Tools
Preface
Introduction
Rust Toolchain: Rustup
1.
Overview of Rustup
1.1.
Installing Rust with Rustup
1.2.
Showing Installed toolchains
1.3.
Managing Rust Toolchains
1.4.
Checking for Updates
1.5.
Updating Rust
1.6.
Using Custom Toolchains
1.7.
Configuring Rustup
1.8.
Common Rustup Commands
1.9.
Rustup Default
1.10.
target
1.11.
component
1.12.
override
1.13.
run
1.14.
which
1.15.
doc
1.16.
man
1.17.
self
1.18.
set
1.19.
Completions
Rust Package Manager: Cargo
2.
Overview of Cargo
3.
Creating a New Project
4.
Building Projects
5.
Running Projects
6.
Managing Dependencies
7.
Testing
8.
Generating Documentation
9.
Publishing Crates
10.
Cargo Workspaces
11.
Advanced Cargo Features
12.
Common Cargo Commands
Rust Documentation Tool: Rustdoc
13.
Overview of Rustdoc
14.
Writing Documentation Comments
15.
Generating Documentation with Rustdoc
16.
Documenting Code Examples
17.
Using Rustdoc Attributes
18.
Hosting Documentation
19.
Common Rustdoc Commands
Appendices
20.
Appendix A: Useful Rust Resources
21.
Appendix B: Common Issues and Troubleshooting
22.
Appendix C: Glossary
Light
Rust
Coal
Navy
Ayu
Rust Command Line Tools
Advanced Cargo Features