// Code generated - EDITING IS FUTILE. DO NOT EDIT.

package v3

import (
	"github.com/grafana/grafana-app-sdk/resource"
	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
	"k8s.io/apimachinery/pkg/runtime"
)

// +k8s:openapi-gen=true
type GetTestKindSearchResultResponse struct {
	metav1.TypeMeta             `json:",inline"`
	GetTestKindSearchResultBody `json:",inline"`
}

func NewGetTestKindSearchResultResponse() *GetTestKindSearchResultResponse {
	return &GetTestKindSearchResultResponse{}
}

func (t *GetTestKindSearchResultBody) DeepCopyInto(dst *GetTestKindSearchResultBody) {
	_ = resource.CopyObjectInto(dst, t)
}

func (o *GetTestKindSearchResultResponse) DeepCopyObject() runtime.Object {
	dst := NewGetTestKindSearchResultResponse()
	o.DeepCopyInto(dst)
	return dst
}

func (o *GetTestKindSearchResultResponse) DeepCopyInto(dst *GetTestKindSearchResultResponse) {
	dst.TypeMeta.APIVersion = o.TypeMeta.APIVersion
	dst.TypeMeta.Kind = o.TypeMeta.Kind
	o.GetTestKindSearchResultBody.DeepCopyInto(&dst.GetTestKindSearchResultBody)
}

func (GetTestKindSearchResultResponse) OpenAPIModelName() string {
	return "codegen-tests.pkg.generated.testapp.v3.GetTestKindSearchResultResponse"
}

var _ runtime.Object = NewGetTestKindSearchResultResponse()
