A practice project used in Crate and Module chapter.
This project will guide us to create a package with a binary crate and several library crates in it.
The project structure is as below:
.
├── Cargo.lock
├── Cargo.toml
├── Readme.md
├── src
│ ├── back_of_house.rs
│ ├── front_of_house
│ │ ├── hosting.rs
│ │ ├── mod.rs
│ │ └── serving.rs
│ ├── lib.rs
│ └── main.rs