так, чтобы в типе EventType было описано, что свойство location может принимать только значение Location.header а не все значения из enum Location ?
Так оно и так
нет, там ошибки
Обсуждают сегодня