Cargoプロジェクト内でパッケージの追加をかんたんに行いたかったのでcargo-editをインストールした。
$ cargo install cargo-edit
これで、add, rm, upgradeがサブコマンドとしてcargoに追加される。
詳細は --help
で確認できる。
# add: パッケージのインストール
# バージョンを指定しなければ最新がインストールされる
$ cargo add reqwest
# オプションが色々あり、featureも指定可能
$ cargo add tokio --features full
# upgrade: Cargo.tomlで管理しているクレートを更新する
$ cargo upgrade
# rm: クレートを削除する
$ cargo rm reqwest