type mergeOptions …
func (o mergeOptions) Merge(dst, src proto.Message) { … }
func (mi *MessageInfo) merge(in protoiface.MergeInput) protoiface.MergeOutput { … }
func (mi *MessageInfo) mergePointer(dst, src pointer, opts mergeOptions) { … }
func mergeScalarValue(dst, src protoreflect.Value, opts mergeOptions) protoreflect.Value { … }
func mergeBytesValue(dst, src protoreflect.Value, opts mergeOptions) protoreflect.Value { … }
func mergeListValue(dst, src protoreflect.Value, opts mergeOptions) protoreflect.Value { … }
func mergeBytesListValue(dst, src protoreflect.Value, opts mergeOptions) protoreflect.Value { … }
func mergeMessageListValue(dst, src protoreflect.Value, opts mergeOptions) protoreflect.Value { … }
func mergeMessageValue(dst, src protoreflect.Value, opts mergeOptions) protoreflect.Value { … }
func mergeMessage(dst, src pointer, f *coderFieldInfo, opts mergeOptions) { … }
func mergeMessageSlice(dst, src pointer, f *coderFieldInfo, opts mergeOptions) { … }
func mergeBytes(dst, src pointer, _ *coderFieldInfo, _ mergeOptions) { … }
func mergeBytesNoZero(dst, src pointer, _ *coderFieldInfo, _ mergeOptions) { … }
func mergeBytesSlice(dst, src pointer, _ *coderFieldInfo, _ mergeOptions) { … }