Man pages sections > man1 > cargo-fetch

cargo-fetch - Fetch dependencies of a package from the network

CARGO-FETCH(1) Cargo Manual CARGO-FETCH(1)

NAME

cargo-fetch - Fetch dependencies of a package from the network

SYNOPSIS

cargo fetch [OPTIONS]

DESCRIPTION

If a lockfile is available, this command will ensure that all of the git dependencies and/or registries dependencies are downloaded and locally available. The network is never touched after a `cargo fetch` unless the lockfile changes.
 
If the lockfile is not available, then this is the equivalent of `cargo generate-lockfile`. A lockfile is generated and dependencies are also all updated.

OPTIONS

-h, --help
Print this message.
--manifest-path PATH
Path to the manifest to fetch dependencies for.
-v, --verbose
Use verbose output.
-q, --quiet
No output printed to stdout.
--color WHEN
Coloring: auto, always, never.

SEE ALSO

cargo(1), cargo-update(1) This work is dual-licensed under Apache 2.0 and MIT terms. See COPYRIGHT file in the cargo source distribution.
July 2016 The Rust package manager