// MarshalJSON is json.Marshaler interface implementation
MarshalJSON is json.Marshaler interface implementation
// MarshalJSON is json . Marshaler interface implementation
func (s String) MarshalJSON() (text []byte, err error) {
	if !s.IsPresent() {
		return json.Marshal(nil)
	}
	return json.Marshal(s.value)
}
func ( s String ) MarshalJSON ( ) ( text [ ] byte , err error ) { if ! s . IsPresent ( ) { return json . Marshal ( nil ) } return json . Marshal ( s . value ) }
MarshalJSON is json.Marshaler interface implementation
MarshalJSON is json . Marshaler interface implementation