sum (cargo): General-purpose sum types. 
Keywords: data-structure|sum-type|data-structures|rust|sum-types