For From trait:
What comes after `for` is the TARGET type
What's in angle brackets is what we're converting FROM
For Deref trait:
What comes after `for` is what we're converting FROM
Target type is specified in associated type (type Target = )
#Rust #Rustlang