Exploring Rust Traits

Just randomly rabbit-holing down into how traits work in Rust.