in substrate/pkg/apis/v1alpha1/zz_generated.deepcopy.go [94:117]
func (in *SubstrateSpec) DeepCopyInto(out *SubstrateSpec) {
*out = *in
if in.VPC != nil {
in, out := &in.VPC, &out.VPC
*out = new(VPCSpec)
**out = **in
}
if in.Subnets != nil {
in, out := &in.Subnets, &out.Subnets
*out = make([]*SubnetSpec, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(SubnetSpec)
**out = **in
}
}
}
if in.InstanceType != nil {
in, out := &in.InstanceType, &out.InstanceType
*out = new(string)
**out = **in
}
}