func (in *BuildStack) DeepCopy() *BuildStack {
	if in == nil {
		return nil
	}
	out := new(BuildStack)
	in.DeepCopyInto(out)
	return out
}
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BuildStack.
package v1alpha1
import (
	v1 "k8s.io/api/core/v1"
)
func (in *Blob) DeepCopyInto(out *Blob) {
	*out = *in
	return
}
func (in *Blob) DeepCopy() *Blob {
	if in == nil {
		return nil
	}
	out := new(Blob)
	in.DeepCopyInto(out)
	return out
}
func (in *BuildBuilderSpec) DeepCopyInto(out *BuildBuilderSpec) {
	*out = *in
	if in.ImagePullSecrets != nil {
		in, out := &in.ImagePullSecrets, &out.ImagePullSecrets
		*out = make([]v1.LocalObjectReference, len(*in))
		copy(*out, *in)
	}
	return
}
func (in *BuildBuilderSpec) DeepCopy() *BuildBuilderSpec {
	if in == nil {
		return nil
	}
	out := new(BuildBuilderSpec)
	in.DeepCopyInto(out)
	return out
}
func (in *BuildStack) DeepCopyInto(out *BuildStack) {
	*out = *in
	return
}