--version <version> | Specify a version to install |
--git <git> | Git URL to install the specified crate from |
--branch <branch> | Branch to use when installing from git |
--tag <tag> | Tag to use when installing from git |
--rev <rev> | Specific commit to use when installing from git |
--path <path> | Filesystem path to local crate to install |
-j, --jobs <jobs> | Number of parallel jobs, defaults to # of CPUs |
--features <features...> | |
--profile <profile> | Install artifacts with the specified profile |
--bin <bin...> | |
--example <example...> | |
--target <target> | |
--target-dir <target-dir> | Directory for all generated artifacts |
--root <root> | Directory to install packages into |
--index <index> | Registry index to install from |
--registry <registry> | Registry to use |
--message-format <message-format> | |
--color <color> | Coloring: auto, always, never |
--config <config> | |
-Z <unstable-features> | |
-q, --quiet | Do not print cargo log messages |
--list | List all installed packages and their versions |
-f, --force | Force overwriting existing crates or binaries |
--no-track | Do not save tracking information |
--all-features | Activate all available features |
--no-default-features | Do not activate the `default` feature |
--debug | Build in debug mode instead of release mode |
--bins | Install all binaries |
--examples | Install all examples |
-h, --help | Print help information |
-v, --verbose | |
--frozen | Require Cargo.lock and cache are up to date |
--locked | Require Cargo.lock is up to date |
--offline | Run without accessing the network |
--timings | Timing output formats (unstable) |