func (t *ValueNativeSourceType) UnmarshalEasyJSON(in *jlexer.Lexer) {
	switch ValueNativeSourceType(in.String()) {
	case ValueNativeSourceTypeFigcaption:
		*t = ValueNativeSourceTypeFigcaption
	case ValueNativeSourceTypeLabel:
		*t = ValueNativeSourceTypeLabel
	case ValueNativeSourceTypeLabelfor:
		*t = ValueNativeSourceTypeLabelfor
	case ValueNativeSourceTypeLabelwrapped:
		*t = ValueNativeSourceTypeLabelwrapped
	case ValueNativeSourceTypeLegend:
		*t = ValueNativeSourceTypeLegend
	case ValueNativeSourceTypeTablecaption:
		*t = ValueNativeSourceTypeTablecaption
	case ValueNativeSourceTypeTitle:
		*t = ValueNativeSourceTypeTitle
	case ValueNativeSourceTypeOther:
		*t = ValueNativeSourceTypeOther

	default:
		in.AddError(errors.New("unknown ValueNativeSourceType value"))
	}
}
func (t *ValueNativeSourceType) UnmarshalEasyJSON(in *jlexer.Lexer) {
	switch ValueNativeSourceType(in.String()) {
	case ValueNativeSourceTypeFigcaption:
		*t = ValueNativeSourceTypeFigcaption
	case ValueNativeSourceTypeLabel:
		*t = ValueNativeSourceTypeLabel
	case ValueNativeSourceTypeLabelfor:
		*t = ValueNativeSourceTypeLabelfor
	case ValueNativeSourceTypeLabelwrapped:
		*t = ValueNativeSourceTypeLabelwrapped
	case ValueNativeSourceTypeLegend:
		*t = ValueNativeSourceTypeLegend
	case ValueNativeSourceTypeTablecaption:
		*t = ValueNativeSourceTypeTablecaption
	case ValueNativeSourceTypeTitle:
		*t = ValueNativeSourceTypeTitle
	case ValueNativeSourceTypeOther:
		*t = ValueNativeSourceTypeOther

	default:
		in.AddError(errors.New("unknown ValueNativeSourceType value"))
	}
}
func ( t * ValueNativeSourceType ) UnmarshalEasyJSON ( in * jlexer . Lexer ) { switch ValueNativeSourceType ( in . String ( ) ) { case ValueNativeSourceTypeFigcaption : * t = ValueNativeSourceTypeFigcaption case ValueNativeSourceTypeLabel : * t = ValueNativeSourceTypeLabel case ValueNativeSourceTypeLabelfor : * t = ValueNativeSourceTypeLabelfor case ValueNativeSourceTypeLabelwrapped : * t = ValueNativeSourceTypeLabelwrapped case ValueNativeSourceTypeLegend : * t = ValueNativeSourceTypeLegend case ValueNativeSourceTypeTablecaption : * t = ValueNativeSourceTypeTablecaption case ValueNativeSourceTypeTitle : * t = ValueNativeSourceTypeTitle case ValueNativeSourceTypeOther : * t = ValueNativeSourceTypeOther default : in . AddError ( errors . New ( " " ) ) } }
// UnmarshalEasyJSON satisfies easyjson.Unmarshaler.
UnmarshalEasyJSON satisfies easyjson . Unmarshaler .