Create a new cargo package in an existing directory Usage: cargo[EXE] init [OPTIONS] [PATH] Arguments: [PATH] [default: .] Options: --vcs Initialize a new repository for the given version control system, overriding a global configuration. [possible values: git, hg, pijul, fossil, none] --bin Use a binary (application) template [default] --lib Use a library template --edition Edition to set for the crate generated [possible values: 2015, 2018, 2021, 2024] --name Set the resulting package name, defaults to the directory name --registry Registry to use -v, --verbose... Use verbose output (-vv very verbose/build.rs output) -q, --quiet Do not print cargo log messages --color Coloring: auto, always, never --config Override a configuration value -Z Unstable (nightly-only) flags to Cargo, see 'cargo -Z help' for details -h, --help Print help Manifest Options: --frozen Require Cargo.lock and cache are up to date --locked Require Cargo.lock is up to date --offline Run without accessing the network Run `cargo help init` for more detailed information.