Just testing what fields in a `Cargo.toml` can be updated after a crate has
been uploaded. Wanted to know what I need to know beforehand before reserving a
crate name.
The Rust book touches on this but doesn't go in too deeply about specifics.
- `name`: **Kinda**, actually creates a new crate
- `version`: **Yes**, obviously
- `authors`: **No**, according to Rust book. Changing doesn't seem to throw an error tho?
- `edition`: **Yes**
- `rust-version`: **Yes**
- `description`: **Yes**
- `documentation`: **Yes**
- `readme`: **Yes**
- `homepage`: **Yes**
- `repository`: **Yes**
- `license`/`license-file`: **Yes**
- `keywords`: **Yes**
- `categories`: **Yes**, surprisingly