...
1
2
3
4
5
6
7
8
9 package actuation
10
11
12 func (in *Inventory) DeepCopyInto(out *Inventory) {
13 *out = *in
14 out.TypeMeta = in.TypeMeta
15 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
16 in.Spec.DeepCopyInto(&out.Spec)
17 in.Status.DeepCopyInto(&out.Status)
18 return
19 }
20
21
22 func (in *Inventory) DeepCopy() *Inventory {
23 if in == nil {
24 return nil
25 }
26 out := new(Inventory)
27 in.DeepCopyInto(out)
28 return out
29 }
30
31
32 func (in *InventorySpec) DeepCopyInto(out *InventorySpec) {
33 *out = *in
34 if in.Objects != nil {
35 in, out := &in.Objects, &out.Objects
36 *out = make([]ObjectReference, len(*in))
37 copy(*out, *in)
38 }
39 return
40 }
41
42
43 func (in *InventorySpec) DeepCopy() *InventorySpec {
44 if in == nil {
45 return nil
46 }
47 out := new(InventorySpec)
48 in.DeepCopyInto(out)
49 return out
50 }
51
52
53 func (in *InventoryStatus) DeepCopyInto(out *InventoryStatus) {
54 *out = *in
55 if in.Objects != nil {
56 in, out := &in.Objects, &out.Objects
57 *out = make([]ObjectStatus, len(*in))
58 copy(*out, *in)
59 }
60 return
61 }
62
63
64 func (in *InventoryStatus) DeepCopy() *InventoryStatus {
65 if in == nil {
66 return nil
67 }
68 out := new(InventoryStatus)
69 in.DeepCopyInto(out)
70 return out
71 }
72
73
74 func (in *ObjectReference) DeepCopyInto(out *ObjectReference) {
75 *out = *in
76 return
77 }
78
79
80 func (in *ObjectReference) DeepCopy() *ObjectReference {
81 if in == nil {
82 return nil
83 }
84 out := new(ObjectReference)
85 in.DeepCopyInto(out)
86 return out
87 }
88
89
90 func (in *ObjectStatus) DeepCopyInto(out *ObjectStatus) {
91 *out = *in
92 out.ObjectReference = in.ObjectReference
93 return
94 }
95
96
97 func (in *ObjectStatus) DeepCopy() *ObjectStatus {
98 if in == nil {
99 return nil
100 }
101 out := new(ObjectStatus)
102 in.DeepCopyInto(out)
103 return out
104 }
105
View as plain text