Cargo Guide This guide will give you all that you need to know about how to use Cargo to develop Rust packages. Why Cargo Exists Creating a New Package Working on an Existing Cargo Package Dependencies Package Layout Cargo.toml vs Cargo.lock Tests Continuous Integration Publishing on crates.io Cargo Home Optimizing Build Performance