empty_type (cargo): Tools to define and convert between types and their corresponding "maybe types" 
Keywords: proc_macro|serde|maybe_types|optionals