performance/types.go
func (t *SetTimeDomainTimeDomain) UnmarshalEasyJSON(in *jlexer.Lexer) {
	switch SetTimeDomainTimeDomain(in.String()) {
	case SetTimeDomainTimeDomainTimeTicks:
		*t = SetTimeDomainTimeDomainTimeTicks
	case SetTimeDomainTimeDomainThreadTicks:
		*t = SetTimeDomainTimeDomainThreadTicks

	default:
		in.AddError(errors.New("unknown SetTimeDomainTimeDomain value"))
	}
}
func (t *SetTimeDomainTimeDomain) UnmarshalEasyJSON(in *jlexer.Lexer) {
	switch SetTimeDomainTimeDomain(in.String()) {
	case SetTimeDomainTimeDomainTimeTicks:
		*t = SetTimeDomainTimeDomainTimeTicks
	case SetTimeDomainTimeDomainThreadTicks:
		*t = SetTimeDomainTimeDomainThreadTicks

	default:
		in.AddError(errors.New("unknown SetTimeDomainTimeDomain value"))
	}
}
// UnmarshalEasyJSON satisfies easyjson.Unmarshaler.