mirror of
https://github.com/cozystack/cozystack.git
synced 2026-10-29 08:07:33 +09:00
63 lines
1.3 KiB
Go
63 lines
1.3 KiB
Go
// SPDX-License-Identifier: Apache-2.0
|
|
|
|
// Hand-written DeepCopy methods. The package opted not to wire deepcopy-gen
|
|
// (this is an internal partial-schema mirror, not a generated public API);
|
|
// the surface area is small enough to maintain by hand.
|
|
|
|
package foundationdbapp
|
|
|
|
import (
|
|
"k8s.io/apimachinery/pkg/runtime"
|
|
)
|
|
|
|
func (in *FoundationDB) DeepCopyInto(out *FoundationDB) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
out.Spec = in.Spec
|
|
}
|
|
|
|
func (in *FoundationDB) DeepCopy() *FoundationDB {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(FoundationDB)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
func (in *FoundationDB) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (in *FoundationDBList) DeepCopyInto(out *FoundationDBList) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
if in.Items != nil {
|
|
out.Items = make([]FoundationDB, len(in.Items))
|
|
for i := range in.Items {
|
|
in.Items[i].DeepCopyInto(&out.Items[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
func (in *FoundationDBList) DeepCopy() *FoundationDBList {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(FoundationDBList)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
func (in *FoundationDBList) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|