DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
(out *StorageSpec)
| 596 | |
| 597 | // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| 598 | func (in *StorageSpec) DeepCopyInto(out *StorageSpec) { |
| 599 | *out = *in |
| 600 | if in.Postgres != nil { |
| 601 | in, out := &in.Postgres, &out.Postgres |
| 602 | *out = new(PostgresSpec) |
| 603 | **out = **in |
| 604 | } |
| 605 | if in.Deployment != nil { |
| 606 | in, out := &in.Deployment, &out.Deployment |
| 607 | *out = new(StorageDeploymentSpec) |
| 608 | (*in).DeepCopyInto(*out) |
| 609 | } |
| 610 | } |
| 611 | |
| 612 | // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageSpec. |
| 613 | func (in *StorageSpec) DeepCopy() *StorageSpec { |