commands.sh

cargo init

all

Create a new Cargo package. Equivalent of `cargo new`, but specifying a directory is optional.

More info →

Examples (5)

Initialize a Rust project with a binary target in the current directory

Initialize a Rust project with a binary target in the specified directory

cargo init path/to/directory

Initialize a Rust project with a library target in the current directory

Initialize a version control system repository in the project directory (default: `git`)

cargo init --vcs git|hg|pijul|fossil|none

Set the package name (default: directory name)

cargo init --name name
made by @shridhargupta | data from tldr-pages