How To Use The Serde Library In Rust To Serialize And Deserialize Structs