Started in Rust 1.58 (still nightly on 2022/02/08), ended in Rust 1.65 (2022/11/27)

[3. Common Programming Concepts](https://iamlockon.notion.site/3-Common-Programming-Concepts-d73bfffb6a6d43c6beb0307c4a90773e)

[4. Understanding Ownership](https://iamlockon.notion.site/4-Understanding-Ownership-c1714fa560c345869a1699dc9046a61e)

[5. Using Structs to Structure Related Data](https://iamlockon.notion.site/5-Using-Structs-to-Structure-Related-Data-42de3b862a1d49d0b202d183d026b6a8)

[6. Enums and Pattern Matching](https://iamlockon.notion.site/6-Enums-and-Pattern-Matching-67f7f4a3127d45a98183f493bab42128)

[7. Managing Growing Projects with Packages, Crates, and Modules](https://iamlockon.notion.site/7-Managing-Growing-Projects-with-Packages-Crates-and-Modules-3b9cd96f7ac6444fbfce3a8a4a790296)

[8. Common Collections](https://iamlockon.notion.site/8-Common-Collections-cd85b2a29dd141058912e6d76e447f62)

[9. Error Handling](https://iamlockon.notion.site/9-Error-Handling-646752850b8048ecb793b8c6fd19e22d)

[10. Generic Types, Traits, and Lifetimes](https://iamlockon.notion.site/10-Generic-Types-Traits-and-Lifetimes-e0b757a0aec74ca5bae42c1fac8009b1)

[13. Functional Language Features: Iterators and Closures](https://iamlockon.notion.site/13-Functional-Language-Features-Iterators-and-Closures-3d7e1c799cae4d7b8614274ac847e53f)

[15. Smart Pointers](https://iamlockon.notion.site/15-Smart-Pointers-4112cf69973a49a39eba3fe237533d50)

[16. Fearless Concurrency](https://iamlockon.notion.site/16-Fearless-Concurrency-fd25b4d834724f5ca2ee5f3e3dcc3e18)

[17. Object Oriented Programming Features of Rust](https://iamlockon.notion.site/17-Object-Oriented-Programming-Features-of-Rust-0c584eeb54e94ea78cefbf1440eb5209)

[18. Patterns and Matching](https://iamlockon.notion.site/18-Patterns-and-Matching-8bfa6156414449099744425dbf175243)

[19. Advanced Features](https://iamlockon.notion.site/19-Advanced-Features-7c2e4e697d9d4ed697c9610fc0f9575d)