This is the 7th in a series of videos that cover, step by step, learning to code using the Rust programming language.
In this video we'll cover generics and traits.
0:00 - Introduction
00:17 - Enum associated data
01:41 - Refactoring to use associated data
02:18 - The "if let" expression
03:28 - Preparing to use generics
05:18 - The "match" expression
07:58 - Making Item generic
09:29 - Introducing Traits
11:46 - The "Option" generic type
12:17 - Making a function generic
13:26 - The "Display" format trait
15:21 - In Summary