scalut.scala
Для всех производных классов от Enum, Type будет уникальным для каждого.
Для всех производных классов от Enum, Type будет уникальным для каждого. Для этого EnumValue должен быть внутренним классом Enum.