Using the constructor pattern recipe in Chapter 1, Learning the Basics Boxing data recipe in Chapter 5, Advanced Data Structures Accessing resources in parallel with RwLocks recipe in Chapter 7, Parallelism and Rayon