Rust
Cargo
cargo new [name]
creates a new library.
cargo new [name] --bin
creates a binary.
By default, cargo new
initialises a Git repository with a .gitignore
file.
Configuration is stored in Cargo.toml
.
Notes
- Rust style is to indent with four spaces, not a tab.
- If a function call ends with
!
, it is a macro rather than a function.