empty_type_traits (cargo): Converting between types and their optional counterparts 
Keywords: serde|serialization|optional