func()

in alibabacloudservicemesh/v1/zz_generated.deepcopy.go [7368:7420]


func (in *SubjectInfo) DeepCopyInto(out *SubjectInfo) {
	*out = *in
	if in.CommonName != nil {
		in, out := &in.CommonName, &out.CommonName
		*out = new(string)
		**out = **in
	}
	if in.Country != nil {
		in, out := &in.Country, &out.Country
		*out = new([]string)
		if **in != nil {
			in, out := *in, *out
			*out = make([]string, len(*in))
			copy(*out, *in)
		}
	}
	if in.Province != nil {
		in, out := &in.Province, &out.Province
		*out = new([]string)
		if **in != nil {
			in, out := *in, *out
			*out = make([]string, len(*in))
			copy(*out, *in)
		}
	}
	if in.Locality != nil {
		in, out := &in.Locality, &out.Locality
		*out = new([]string)
		if **in != nil {
			in, out := *in, *out
			*out = make([]string, len(*in))
			copy(*out, *in)
		}
	}
	if in.Organization != nil {
		in, out := &in.Organization, &out.Organization
		*out = new([]string)
		if **in != nil {
			in, out := *in, *out
			*out = make([]string, len(*in))
			copy(*out, *in)
		}
	}
	if in.OrganizationUnit != nil {
		in, out := &in.OrganizationUnit, &out.OrganizationUnit
		*out = new([]string)
		if **in != nil {
			in, out := *in, *out
			*out = make([]string, len(*in))
			copy(*out, *in)
		}
	}
}