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/directoryInitialize a Rust project with a library target in the current directory
cargo init --libInitialize a version control system repository in the project directory (default: `git`)
cargo init --vcs git|hg|pijul|fossil|noneSet the package name (default: directory name)
cargo init --name namemade by @shridhargupta | data from tldr-pages