При паттерн матчинге(switch), реально ли проверить на enum? Не конкретный enum, а в принципе на то, что это перечисление?