> For the complete documentation index, see [llms.txt](https://davidsietz.gitbook.io/workspace/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://davidsietz.gitbook.io/workspace/module-03/03-section-01/03-section-01-1.md).

# Section I - manifest

> [Cargo.toml](https://github.com/dsietz/rust-daas/blob/master/Cargo.toml)

First we need to include the dependent crates into the project. The crates we will need are `serde`, `serde_derive`, and `serde-json`. Add the following lines to the `[dependencies]` section in the **Cargo.toml** file

```
serde ="1.0"
serde_derive = "1.0"
serde_json = "1.0.39"
```
