//go:build !ignore_autogenerated // Copyright 2020-2023 Project Capsule Authors. // SPDX-License-Identifier: Apache-2.0 // Code generated by controller-gen. DO NOT EDIT. package client import ( "github.com/fluxcd/pkg/apis/kustomize" ) // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IgnoreRule) DeepCopyInto(out *IgnoreRule) { *out = *in if in.Paths != nil { in, out := &in.Paths, &out.Paths *out = make([]string, len(*in)) copy(*out, *in) } if in.Target != nil { in, out := &in.Target, &out.Target *out = new(kustomize.Selector) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IgnoreRule. func (in *IgnoreRule) DeepCopy() *IgnoreRule { if in == nil { return nil } out := new(IgnoreRule) in.DeepCopyInto(out) return out }