TL;DR
Cargo.toml に依存関係を追加する Cargo のコマンド。
仕組み
cargo add <クレート名>@<バージョン> の形で使う。バージョンを省略すると、最新のバージョンを追加する。
--features を付けると、クレートの特定の feature を有効にして追加できる。--dev を付けると、テストやベンチマークでだけ使う、リリースビルドに含めないクレートとして追加できる。
例
$ cargo add axum --features macros
$ cargo add tokio --features full
$ cargo add rstest --dev