In this chapter, we will cover the following recipes:
- Creating lazy static objects
- Working with bit fields
- Providing custom derives
- Converting types into each other
- Boxing data
- Sharing ownership with smart pointers
- Working with interior mutability
In this chapter, we will cover the following recipes: