Rust: Difference between revisions
Jump to navigation
Jump to search
| Line 1: | Line 1: | ||
== Cargo == | |||
<code>cargo new [name]</code> creates a new library. | |||
<code>cargo new [name] --bin</code> creates a binary. | |||
By default, <code>cargo new</code> initialises a Git repository with a <code>.gitignore</code> file. | |||
Configuration is stored in <code>Cargo.toml</code>. | |||
== Notes == | == Notes == | ||
Revision as of 10:59, 2 July 2019
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.