in alibabacloudservicemesh/v1/zz_generated.deepcopy.go [3945:3969]
func (in *EgressRule) DeepCopyInto(out *EgressRule) {
*out = *in
if in.From != nil {
in, out := &in.From, &out.From
*out = make([]*From, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(From)
(*in).DeepCopyInto(*out)
}
}
}
if in.To != nil {
in, out := &in.To, &out.To
*out = make([]*To, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(To)
(*in).DeepCopyInto(*out)
}
}
}
}