CARGO WORKBENCH / 09

Cargo 项目解剖台

先别背术语。点开一个真实目录,看 Cargo 怎样把“一份项目”拆成若干可编译单元。

PACKAGE

一份 package,不等于一份 crate

这个目录由一份 Cargo.toml 描述。它能同时装下库、命令行程序、集成测试和示例;每个可编译目标都会成为自己的 crate。

换一条命令,Cargo 会拿走哪些材料?