func (u *UUID4) UnmarshalJSON(data []byte) error {
	if string(data) == jsonNull {
		return nil
	}
	l := jlexer.Lexer{Data: data}
	u.UnmarshalEasyJSON(&l)
	return l.Error()
}
func (u *UUID4) UnmarshalJSON(data []byte) error {
	if string(data) == jsonNull {
		return nil
	}
	l := jlexer.Lexer{Data: data}
	u.UnmarshalEasyJSON(&l)
	return l.Error()
}
func ( u * UUID4 ) UnmarshalJSON ( data [ ] byte ) error { if string ( data ) == jsonNull { return nil } l := jlexer . Lexer { Data : data } u . UnmarshalEasyJSON ( & l ) return l . Error ( ) }
// UnmarshalJSON sets the UUID4 from JSON
UnmarshalJSON sets the UUID4 from JSON