Tooling & Getting Started

This map collects the beginner Rust tooling notes for installing the toolchain, starting Cargo projects, iterating with core commands, using dependencies, and avoiding the first project-setup footguns.

Concepts

Patterns

Antipatterns

Adjacent Notes

Cargo.toml Manifest · Cargo.lock · Packages and Crates · Dependencies and Version Requirements · Library and Binary Package Layout · The rustc Compiler

Sources