简介
1.
入门
1.1.
安装
1.2.
初次使用 Cargo
2.
Cargo 指南
2.1.
为什么存在 Cargo
2.2.
创建一个新的包
2.3.
处理现有包
2.4.
依赖
2.5.
项目布局
2.6.
Cargo.toml 和 Cargo.lock
2.7.
测试
2.8.
持续集成
2.9.
Cargo Home
2.10.
构建缓存
3.
Cargo 参考
3.1.
指定依赖
3.1.1.
Overriding Dependencies
3.2.
清单格式
3.2.1.
Cargo Targets
3.3.
Workspaces
3.4.
Features
3.4.1.
Features Examples
3.5.
Profiles
3.6.
设置
3.7.
环境变量
3.8.
构建脚本
3.8.1.
Build Script Examples
3.9.
将 crate 发布到 Crates.io
3.10.
包 ID 规格
3.11.
更换源
3.12.
外部工具
3.13.
Registries
3.14.
Dependency Resolution
3.15.
SemVer Compatibility
3.16.
不稳定功能
4.
Cargo Commands
4.1.
General Commands
4.1.1.
cargo
4.1.2.
cargo help
4.1.3.
cargo version
4.2.
Build Commands
4.2.1.
cargo bench
4.2.2.
cargo build
4.2.3.
cargo check
4.2.4.
cargo clean
4.2.5.
cargo doc
4.2.6.
cargo fetch
4.2.7.
cargo fix
4.2.8.
cargo run
4.2.9.
cargo rustc
4.2.10.
cargo rustdoc
4.2.11.
cargo test
4.3.
Manifest Commands
4.3.1.
cargo generate-lockfile
4.3.2.
cargo locate-project
4.3.3.
cargo metadata
4.3.4.
cargo pkgid
4.3.5.
cargo tree
4.3.6.
cargo update
4.3.7.
cargo vendor
4.3.8.
cargo verify-project
4.4.
Package Commands
4.4.1.
cargo init
4.4.2.
cargo install
4.4.3.
cargo new
4.4.4.
cargo search
4.4.5.
cargo uninstall
4.5.
Publishing Commands
4.5.1.
cargo login
4.5.2.
cargo owner
4.5.3.
cargo package
4.5.4.
cargo publish
4.5.5.
cargo yank
5.
参见问题
6.
附录:术语白
7.
Appendix: Git Authentication
Light (default)
Rust
Coal
Navy
Ayu
Cargo 手册 中文版
Build Commands
cargo bench
cargo build
cargo check
cargo clean
cargo doc
cargo fetch
cargo fix
cargo run
cargo rustc
cargo rustdoc
cargo test