Chapter 3
Defining Interfaces with Traits
Section 6
Traits in the Rust Standard Library – Part II
How to tell the compiler that our custom type has a special property? Marker traits will help. We also talk about some useful std traits. - Learn about marker traits and how they interact with the compiler - Know how to define custom formatting with Display and Debug - Learn how a default trait can be useful in defining defaults