Enumerated types cannot have any generic type parameters, beyond any inherited from their enclosing type (for nested enums). ...