Случай перечисления как реализация протокола