//go:build !ignore_autogenerated // +build !ignore_autogenerated // Code generated by deepcopy-gen. DO NOT EDIT. package v1alpha1 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AssociationPolicy) DeepCopyInto(out *AssociationPolicy) { *out = *in if in.Kinds != nil { in, out := &in.Kinds, &out.Kinds *out = make([]string, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AssociationPolicy. func (in *AssociationPolicy) DeepCopy() *AssociationPolicy { if in == nil { return nil } out := new(AssociationPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CredentialsRef) DeepCopyInto(out *CredentialsRef) { *out = *in out.ObjectRef = in.ObjectRef return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialsRef. func (in *CredentialsRef) DeepCopy() *CredentialsRef { if in == nil { return nil } out := new(CredentialsRef) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *LocalObjectRef) DeepCopyInto(out *LocalObjectRef) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalObjectRef. func (in *LocalObjectRef) DeepCopy() *LocalObjectRef { if in == nil { return nil } out := new(LocalObjectRef) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ObjectRef) DeepCopyInto(out *ObjectRef) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectRef. func (in *ObjectRef) DeepCopy() *ObjectRef { if in == nil { return nil } out := new(ObjectRef) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretRef) DeepCopyInto(out *SecretRef) { *out = *in if in.Vault != nil { in, out := &in.Vault, &out.Vault *out = new(ObjectRef) **out = **in } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretRef. func (in *SecretRef) DeepCopy() *SecretRef { if in == nil { return nil } out := new(SecretRef) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *StrongRef) DeepCopyInto(out *StrongRef) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StrongRef. func (in *StrongRef) DeepCopy() *StrongRef { if in == nil { return nil } out := new(StrongRef) in.DeepCopyInto(out) return out }