Convetible can deserialize into specific types (not only Struct)