func (fv *FieldValue) MarshalJSON() ([]byte, error) {
	doc := jsonFieldValue{
		fieldValueAlias: fieldValueAlias(*fv),
		Files:           fv.files,
	}
	return json.Marshal(doc)
}
// MarshalJSON implements the json.Marshaler interface for the FieldValue type.
MarshalJSON implements the json.Marshaler interface for the FieldValue type.
// MarshalJSON implements the json . Marshaler interface for the FieldValue type .
func (fv *FieldValue) MarshalJSON() ([]byte, error) {
	doc := jsonFieldValue{
		fieldValueAlias: fieldValueAlias(*fv),
		Files:           fv.files,
	}
	return json.Marshal(doc)
}
func ( fv * FieldValue ) MarshalJSON ( ) ( [ ] byte , error ) { doc := jsonFieldValue { fieldValueAlias : fieldValueAlias ( * fv ) , Files : fv . files , } return json . Marshal ( doc ) }
MarshalJSON implements the json.Marshaler interface for the FieldValue type.
MarshalJSON implements the json . Marshaler interface for the FieldValue type .