Organizing Code and Macros

This chapter starts with discussing the large-scale code-organizing structures in Rust, namely modules and crates. ;After working through the material, you'll understand the structure of Rust projects, and be able to build a structured app as well. More specifically, we look at the following topics:

We will touch upon how to build macros in order to generate code and save time and effort, particularly in these topics: