//go:build !ignore_autogenerated
// +build !ignore_autogenerated

/*
Copyright The Kubernetes Authors.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/

// Code generated by conversion-gen. DO NOT EDIT.

package v1alpha1

import (
	unsafe "unsafe"

	lifecyclev1alpha1 "k8s.io/api/lifecycle/v1alpha1"
	conversion "k8s.io/apimachinery/pkg/conversion"
	runtime "k8s.io/apimachinery/pkg/runtime"
	lifecycle "k8s.io/kubernetes/pkg/apis/lifecycle"
)

func init() {
	localSchemeBuilder.Register(RegisterConversions)
}

// RegisterConversions adds conversion functions to the given scheme.
// Public to allow building arbitrary schemes.
func RegisterConversions(s *runtime.Scheme) error {
	if err := s.AddGeneratedConversionFunc((*lifecyclev1alpha1.Eviction)(nil), (*lifecycle.Eviction)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_v1alpha1_Eviction_To_lifecycle_Eviction(a.(*lifecyclev1alpha1.Eviction), b.(*lifecycle.Eviction), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecycle.Eviction)(nil), (*lifecyclev1alpha1.Eviction)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_lifecycle_Eviction_To_v1alpha1_Eviction(a.(*lifecycle.Eviction), b.(*lifecyclev1alpha1.Eviction), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecyclev1alpha1.EvictionList)(nil), (*lifecycle.EvictionList)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_v1alpha1_EvictionList_To_lifecycle_EvictionList(a.(*lifecyclev1alpha1.EvictionList), b.(*lifecycle.EvictionList), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecycle.EvictionList)(nil), (*lifecyclev1alpha1.EvictionList)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_lifecycle_EvictionList_To_v1alpha1_EvictionList(a.(*lifecycle.EvictionList), b.(*lifecyclev1alpha1.EvictionList), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecyclev1alpha1.EvictionPodReference)(nil), (*lifecycle.EvictionPodReference)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_v1alpha1_EvictionPodReference_To_lifecycle_EvictionPodReference(a.(*lifecyclev1alpha1.EvictionPodReference), b.(*lifecycle.EvictionPodReference), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecycle.EvictionPodReference)(nil), (*lifecyclev1alpha1.EvictionPodReference)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_lifecycle_EvictionPodReference_To_v1alpha1_EvictionPodReference(a.(*lifecycle.EvictionPodReference), b.(*lifecyclev1alpha1.EvictionPodReference), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecyclev1alpha1.EvictionRequest)(nil), (*lifecycle.EvictionRequest)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_v1alpha1_EvictionRequest_To_lifecycle_EvictionRequest(a.(*lifecyclev1alpha1.EvictionRequest), b.(*lifecycle.EvictionRequest), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecycle.EvictionRequest)(nil), (*lifecyclev1alpha1.EvictionRequest)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_lifecycle_EvictionRequest_To_v1alpha1_EvictionRequest(a.(*lifecycle.EvictionRequest), b.(*lifecyclev1alpha1.EvictionRequest), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecyclev1alpha1.EvictionRequestList)(nil), (*lifecycle.EvictionRequestList)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_v1alpha1_EvictionRequestList_To_lifecycle_EvictionRequestList(a.(*lifecyclev1alpha1.EvictionRequestList), b.(*lifecycle.EvictionRequestList), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecycle.EvictionRequestList)(nil), (*lifecyclev1alpha1.EvictionRequestList)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_lifecycle_EvictionRequestList_To_v1alpha1_EvictionRequestList(a.(*lifecycle.EvictionRequestList), b.(*lifecyclev1alpha1.EvictionRequestList), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecyclev1alpha1.EvictionRequestPodReference)(nil), (*lifecycle.EvictionRequestPodReference)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_v1alpha1_EvictionRequestPodReference_To_lifecycle_EvictionRequestPodReference(a.(*lifecyclev1alpha1.EvictionRequestPodReference), b.(*lifecycle.EvictionRequestPodReference), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecycle.EvictionRequestPodReference)(nil), (*lifecyclev1alpha1.EvictionRequestPodReference)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_lifecycle_EvictionRequestPodReference_To_v1alpha1_EvictionRequestPodReference(a.(*lifecycle.EvictionRequestPodReference), b.(*lifecyclev1alpha1.EvictionRequestPodReference), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecyclev1alpha1.EvictionRequestSpec)(nil), (*lifecycle.EvictionRequestSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_v1alpha1_EvictionRequestSpec_To_lifecycle_EvictionRequestSpec(a.(*lifecyclev1alpha1.EvictionRequestSpec), b.(*lifecycle.EvictionRequestSpec), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecycle.EvictionRequestSpec)(nil), (*lifecyclev1alpha1.EvictionRequestSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_lifecycle_EvictionRequestSpec_To_v1alpha1_EvictionRequestSpec(a.(*lifecycle.EvictionRequestSpec), b.(*lifecyclev1alpha1.EvictionRequestSpec), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecyclev1alpha1.EvictionRequestStatus)(nil), (*lifecycle.EvictionRequestStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_v1alpha1_EvictionRequestStatus_To_lifecycle_EvictionRequestStatus(a.(*lifecyclev1alpha1.EvictionRequestStatus), b.(*lifecycle.EvictionRequestStatus), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecycle.EvictionRequestStatus)(nil), (*lifecyclev1alpha1.EvictionRequestStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_lifecycle_EvictionRequestStatus_To_v1alpha1_EvictionRequestStatus(a.(*lifecycle.EvictionRequestStatus), b.(*lifecyclev1alpha1.EvictionRequestStatus), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecyclev1alpha1.EvictionRequestTarget)(nil), (*lifecycle.EvictionRequestTarget)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_v1alpha1_EvictionRequestTarget_To_lifecycle_EvictionRequestTarget(a.(*lifecyclev1alpha1.EvictionRequestTarget), b.(*lifecycle.EvictionRequestTarget), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecycle.EvictionRequestTarget)(nil), (*lifecyclev1alpha1.EvictionRequestTarget)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_lifecycle_EvictionRequestTarget_To_v1alpha1_EvictionRequestTarget(a.(*lifecycle.EvictionRequestTarget), b.(*lifecyclev1alpha1.EvictionRequestTarget), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecyclev1alpha1.EvictionSpec)(nil), (*lifecycle.EvictionSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_v1alpha1_EvictionSpec_To_lifecycle_EvictionSpec(a.(*lifecyclev1alpha1.EvictionSpec), b.(*lifecycle.EvictionSpec), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecycle.EvictionSpec)(nil), (*lifecyclev1alpha1.EvictionSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_lifecycle_EvictionSpec_To_v1alpha1_EvictionSpec(a.(*lifecycle.EvictionSpec), b.(*lifecyclev1alpha1.EvictionSpec), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecyclev1alpha1.EvictionStatus)(nil), (*lifecycle.EvictionStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_v1alpha1_EvictionStatus_To_lifecycle_EvictionStatus(a.(*lifecyclev1alpha1.EvictionStatus), b.(*lifecycle.EvictionStatus), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecycle.EvictionStatus)(nil), (*lifecyclev1alpha1.EvictionStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_lifecycle_EvictionStatus_To_v1alpha1_EvictionStatus(a.(*lifecycle.EvictionStatus), b.(*lifecyclev1alpha1.EvictionStatus), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecyclev1alpha1.EvictionTarget)(nil), (*lifecycle.EvictionTarget)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_v1alpha1_EvictionTarget_To_lifecycle_EvictionTarget(a.(*lifecyclev1alpha1.EvictionTarget), b.(*lifecycle.EvictionTarget), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecycle.EvictionTarget)(nil), (*lifecyclev1alpha1.EvictionTarget)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_lifecycle_EvictionTarget_To_v1alpha1_EvictionTarget(a.(*lifecycle.EvictionTarget), b.(*lifecyclev1alpha1.EvictionTarget), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecyclev1alpha1.Requester)(nil), (*lifecycle.Requester)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_v1alpha1_Requester_To_lifecycle_Requester(a.(*lifecyclev1alpha1.Requester), b.(*lifecycle.Requester), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecycle.Requester)(nil), (*lifecyclev1alpha1.Requester)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_lifecycle_Requester_To_v1alpha1_Requester(a.(*lifecycle.Requester), b.(*lifecyclev1alpha1.Requester), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecyclev1alpha1.ResponderStatus)(nil), (*lifecycle.ResponderStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_v1alpha1_ResponderStatus_To_lifecycle_ResponderStatus(a.(*lifecyclev1alpha1.ResponderStatus), b.(*lifecycle.ResponderStatus), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecycle.ResponderStatus)(nil), (*lifecyclev1alpha1.ResponderStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_lifecycle_ResponderStatus_To_v1alpha1_ResponderStatus(a.(*lifecycle.ResponderStatus), b.(*lifecyclev1alpha1.ResponderStatus), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecyclev1alpha1.TargetResponder)(nil), (*lifecycle.TargetResponder)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_v1alpha1_TargetResponder_To_lifecycle_TargetResponder(a.(*lifecyclev1alpha1.TargetResponder), b.(*lifecycle.TargetResponder), scope)
	}); err != nil {
		return err
	}
	if err := s.AddGeneratedConversionFunc((*lifecycle.TargetResponder)(nil), (*lifecyclev1alpha1.TargetResponder)(nil), func(a, b interface{}, scope conversion.Scope) error {
		return Convert_lifecycle_TargetResponder_To_v1alpha1_TargetResponder(a.(*lifecycle.TargetResponder), b.(*lifecyclev1alpha1.TargetResponder), scope)
	}); err != nil {
		return err
	}
	return nil
}

func autoConvert_v1alpha1_Eviction_To_lifecycle_Eviction(in *lifecyclev1alpha1.Eviction, out *lifecycle.Eviction, s conversion.Scope) error {
	out.ObjectMeta = in.ObjectMeta
	if err := Convert_v1alpha1_EvictionSpec_To_lifecycle_EvictionSpec(&in.Spec, &out.Spec, s); err != nil {
		return err
	}
	if err := Convert_v1alpha1_EvictionStatus_To_lifecycle_EvictionStatus(&in.Status, &out.Status, s); err != nil {
		return err
	}
	return nil
}

// Convert_v1alpha1_Eviction_To_lifecycle_Eviction is an autogenerated conversion function.
func Convert_v1alpha1_Eviction_To_lifecycle_Eviction(in *lifecyclev1alpha1.Eviction, out *lifecycle.Eviction, s conversion.Scope) error {
	return autoConvert_v1alpha1_Eviction_To_lifecycle_Eviction(in, out, s)
}

func autoConvert_lifecycle_Eviction_To_v1alpha1_Eviction(in *lifecycle.Eviction, out *lifecyclev1alpha1.Eviction, s conversion.Scope) error {
	out.ObjectMeta = in.ObjectMeta
	if err := Convert_lifecycle_EvictionSpec_To_v1alpha1_EvictionSpec(&in.Spec, &out.Spec, s); err != nil {
		return err
	}
	if err := Convert_lifecycle_EvictionStatus_To_v1alpha1_EvictionStatus(&in.Status, &out.Status, s); err != nil {
		return err
	}
	return nil
}

// Convert_lifecycle_Eviction_To_v1alpha1_Eviction is an autogenerated conversion function.
func Convert_lifecycle_Eviction_To_v1alpha1_Eviction(in *lifecycle.Eviction, out *lifecyclev1alpha1.Eviction, s conversion.Scope) error {
	return autoConvert_lifecycle_Eviction_To_v1alpha1_Eviction(in, out, s)
}

func autoConvert_v1alpha1_EvictionList_To_lifecycle_EvictionList(in *lifecyclev1alpha1.EvictionList, out *lifecycle.EvictionList, s conversion.Scope) error {
	out.ListMeta = in.ListMeta
	out.Items = *(*[]lifecycle.Eviction)(unsafe.Pointer(&in.Items))
	return nil
}

// Convert_v1alpha1_EvictionList_To_lifecycle_EvictionList is an autogenerated conversion function.
func Convert_v1alpha1_EvictionList_To_lifecycle_EvictionList(in *lifecyclev1alpha1.EvictionList, out *lifecycle.EvictionList, s conversion.Scope) error {
	return autoConvert_v1alpha1_EvictionList_To_lifecycle_EvictionList(in, out, s)
}

func autoConvert_lifecycle_EvictionList_To_v1alpha1_EvictionList(in *lifecycle.EvictionList, out *lifecyclev1alpha1.EvictionList, s conversion.Scope) error {
	out.ListMeta = in.ListMeta
	out.Items = *(*[]lifecyclev1alpha1.Eviction)(unsafe.Pointer(&in.Items))
	return nil
}

// Convert_lifecycle_EvictionList_To_v1alpha1_EvictionList is an autogenerated conversion function.
func Convert_lifecycle_EvictionList_To_v1alpha1_EvictionList(in *lifecycle.EvictionList, out *lifecyclev1alpha1.EvictionList, s conversion.Scope) error {
	return autoConvert_lifecycle_EvictionList_To_v1alpha1_EvictionList(in, out, s)
}

func autoConvert_v1alpha1_EvictionPodReference_To_lifecycle_EvictionPodReference(in *lifecyclev1alpha1.EvictionPodReference, out *lifecycle.EvictionPodReference, s conversion.Scope) error {
	*out = *(*lifecycle.EvictionPodReference)(unsafe.Pointer(in))
	return nil
}

// Convert_v1alpha1_EvictionPodReference_To_lifecycle_EvictionPodReference is an autogenerated conversion function.
func Convert_v1alpha1_EvictionPodReference_To_lifecycle_EvictionPodReference(in *lifecyclev1alpha1.EvictionPodReference, out *lifecycle.EvictionPodReference, s conversion.Scope) error {
	return autoConvert_v1alpha1_EvictionPodReference_To_lifecycle_EvictionPodReference(in, out, s)
}

func autoConvert_lifecycle_EvictionPodReference_To_v1alpha1_EvictionPodReference(in *lifecycle.EvictionPodReference, out *lifecyclev1alpha1.EvictionPodReference, s conversion.Scope) error {
	*out = *(*lifecyclev1alpha1.EvictionPodReference)(unsafe.Pointer(in))
	return nil
}

// Convert_lifecycle_EvictionPodReference_To_v1alpha1_EvictionPodReference is an autogenerated conversion function.
func Convert_lifecycle_EvictionPodReference_To_v1alpha1_EvictionPodReference(in *lifecycle.EvictionPodReference, out *lifecyclev1alpha1.EvictionPodReference, s conversion.Scope) error {
	return autoConvert_lifecycle_EvictionPodReference_To_v1alpha1_EvictionPodReference(in, out, s)
}

func autoConvert_v1alpha1_EvictionRequest_To_lifecycle_EvictionRequest(in *lifecyclev1alpha1.EvictionRequest, out *lifecycle.EvictionRequest, s conversion.Scope) error {
	out.ObjectMeta = in.ObjectMeta
	if err := Convert_v1alpha1_EvictionRequestSpec_To_lifecycle_EvictionRequestSpec(&in.Spec, &out.Spec, s); err != nil {
		return err
	}
	if err := Convert_v1alpha1_EvictionRequestStatus_To_lifecycle_EvictionRequestStatus(&in.Status, &out.Status, s); err != nil {
		return err
	}
	return nil
}

// Convert_v1alpha1_EvictionRequest_To_lifecycle_EvictionRequest is an autogenerated conversion function.
func Convert_v1alpha1_EvictionRequest_To_lifecycle_EvictionRequest(in *lifecyclev1alpha1.EvictionRequest, out *lifecycle.EvictionRequest, s conversion.Scope) error {
	return autoConvert_v1alpha1_EvictionRequest_To_lifecycle_EvictionRequest(in, out, s)
}

func autoConvert_lifecycle_EvictionRequest_To_v1alpha1_EvictionRequest(in *lifecycle.EvictionRequest, out *lifecyclev1alpha1.EvictionRequest, s conversion.Scope) error {
	out.ObjectMeta = in.ObjectMeta
	if err := Convert_lifecycle_EvictionRequestSpec_To_v1alpha1_EvictionRequestSpec(&in.Spec, &out.Spec, s); err != nil {
		return err
	}
	if err := Convert_lifecycle_EvictionRequestStatus_To_v1alpha1_EvictionRequestStatus(&in.Status, &out.Status, s); err != nil {
		return err
	}
	return nil
}

// Convert_lifecycle_EvictionRequest_To_v1alpha1_EvictionRequest is an autogenerated conversion function.
func Convert_lifecycle_EvictionRequest_To_v1alpha1_EvictionRequest(in *lifecycle.EvictionRequest, out *lifecyclev1alpha1.EvictionRequest, s conversion.Scope) error {
	return autoConvert_lifecycle_EvictionRequest_To_v1alpha1_EvictionRequest(in, out, s)
}

func autoConvert_v1alpha1_EvictionRequestList_To_lifecycle_EvictionRequestList(in *lifecyclev1alpha1.EvictionRequestList, out *lifecycle.EvictionRequestList, s conversion.Scope) error {
	out.ListMeta = in.ListMeta
	out.Items = *(*[]lifecycle.EvictionRequest)(unsafe.Pointer(&in.Items))
	return nil
}

// Convert_v1alpha1_EvictionRequestList_To_lifecycle_EvictionRequestList is an autogenerated conversion function.
func Convert_v1alpha1_EvictionRequestList_To_lifecycle_EvictionRequestList(in *lifecyclev1alpha1.EvictionRequestList, out *lifecycle.EvictionRequestList, s conversion.Scope) error {
	return autoConvert_v1alpha1_EvictionRequestList_To_lifecycle_EvictionRequestList(in, out, s)
}

func autoConvert_lifecycle_EvictionRequestList_To_v1alpha1_EvictionRequestList(in *lifecycle.EvictionRequestList, out *lifecyclev1alpha1.EvictionRequestList, s conversion.Scope) error {
	out.ListMeta = in.ListMeta
	out.Items = *(*[]lifecyclev1alpha1.EvictionRequest)(unsafe.Pointer(&in.Items))
	return nil
}

// Convert_lifecycle_EvictionRequestList_To_v1alpha1_EvictionRequestList is an autogenerated conversion function.
func Convert_lifecycle_EvictionRequestList_To_v1alpha1_EvictionRequestList(in *lifecycle.EvictionRequestList, out *lifecyclev1alpha1.EvictionRequestList, s conversion.Scope) error {
	return autoConvert_lifecycle_EvictionRequestList_To_v1alpha1_EvictionRequestList(in, out, s)
}

func autoConvert_v1alpha1_EvictionRequestPodReference_To_lifecycle_EvictionRequestPodReference(in *lifecyclev1alpha1.EvictionRequestPodReference, out *lifecycle.EvictionRequestPodReference, s conversion.Scope) error {
	*out = *(*lifecycle.EvictionRequestPodReference)(unsafe.Pointer(in))
	return nil
}

// Convert_v1alpha1_EvictionRequestPodReference_To_lifecycle_EvictionRequestPodReference is an autogenerated conversion function.
func Convert_v1alpha1_EvictionRequestPodReference_To_lifecycle_EvictionRequestPodReference(in *lifecyclev1alpha1.EvictionRequestPodReference, out *lifecycle.EvictionRequestPodReference, s conversion.Scope) error {
	return autoConvert_v1alpha1_EvictionRequestPodReference_To_lifecycle_EvictionRequestPodReference(in, out, s)
}

func autoConvert_lifecycle_EvictionRequestPodReference_To_v1alpha1_EvictionRequestPodReference(in *lifecycle.EvictionRequestPodReference, out *lifecyclev1alpha1.EvictionRequestPodReference, s conversion.Scope) error {
	*out = *(*lifecyclev1alpha1.EvictionRequestPodReference)(unsafe.Pointer(in))
	return nil
}

// Convert_lifecycle_EvictionRequestPodReference_To_v1alpha1_EvictionRequestPodReference is an autogenerated conversion function.
func Convert_lifecycle_EvictionRequestPodReference_To_v1alpha1_EvictionRequestPodReference(in *lifecycle.EvictionRequestPodReference, out *lifecyclev1alpha1.EvictionRequestPodReference, s conversion.Scope) error {
	return autoConvert_lifecycle_EvictionRequestPodReference_To_v1alpha1_EvictionRequestPodReference(in, out, s)
}

func autoConvert_v1alpha1_EvictionRequestSpec_To_lifecycle_EvictionRequestSpec(in *lifecyclev1alpha1.EvictionRequestSpec, out *lifecycle.EvictionRequestSpec, s conversion.Scope) error {
	*out = *(*lifecycle.EvictionRequestSpec)(unsafe.Pointer(in))
	return nil
}

// Convert_v1alpha1_EvictionRequestSpec_To_lifecycle_EvictionRequestSpec is an autogenerated conversion function.
func Convert_v1alpha1_EvictionRequestSpec_To_lifecycle_EvictionRequestSpec(in *lifecyclev1alpha1.EvictionRequestSpec, out *lifecycle.EvictionRequestSpec, s conversion.Scope) error {
	return autoConvert_v1alpha1_EvictionRequestSpec_To_lifecycle_EvictionRequestSpec(in, out, s)
}

func autoConvert_lifecycle_EvictionRequestSpec_To_v1alpha1_EvictionRequestSpec(in *lifecycle.EvictionRequestSpec, out *lifecyclev1alpha1.EvictionRequestSpec, s conversion.Scope) error {
	*out = *(*lifecyclev1alpha1.EvictionRequestSpec)(unsafe.Pointer(in))
	return nil
}

// Convert_lifecycle_EvictionRequestSpec_To_v1alpha1_EvictionRequestSpec is an autogenerated conversion function.
func Convert_lifecycle_EvictionRequestSpec_To_v1alpha1_EvictionRequestSpec(in *lifecycle.EvictionRequestSpec, out *lifecyclev1alpha1.EvictionRequestSpec, s conversion.Scope) error {
	return autoConvert_lifecycle_EvictionRequestSpec_To_v1alpha1_EvictionRequestSpec(in, out, s)
}

func autoConvert_v1alpha1_EvictionRequestStatus_To_lifecycle_EvictionRequestStatus(in *lifecyclev1alpha1.EvictionRequestStatus, out *lifecycle.EvictionRequestStatus, s conversion.Scope) error {
	*out = *(*lifecycle.EvictionRequestStatus)(unsafe.Pointer(in))
	return nil
}

// Convert_v1alpha1_EvictionRequestStatus_To_lifecycle_EvictionRequestStatus is an autogenerated conversion function.
func Convert_v1alpha1_EvictionRequestStatus_To_lifecycle_EvictionRequestStatus(in *lifecyclev1alpha1.EvictionRequestStatus, out *lifecycle.EvictionRequestStatus, s conversion.Scope) error {
	return autoConvert_v1alpha1_EvictionRequestStatus_To_lifecycle_EvictionRequestStatus(in, out, s)
}

func autoConvert_lifecycle_EvictionRequestStatus_To_v1alpha1_EvictionRequestStatus(in *lifecycle.EvictionRequestStatus, out *lifecyclev1alpha1.EvictionRequestStatus, s conversion.Scope) error {
	*out = *(*lifecyclev1alpha1.EvictionRequestStatus)(unsafe.Pointer(in))
	return nil
}

// Convert_lifecycle_EvictionRequestStatus_To_v1alpha1_EvictionRequestStatus is an autogenerated conversion function.
func Convert_lifecycle_EvictionRequestStatus_To_v1alpha1_EvictionRequestStatus(in *lifecycle.EvictionRequestStatus, out *lifecyclev1alpha1.EvictionRequestStatus, s conversion.Scope) error {
	return autoConvert_lifecycle_EvictionRequestStatus_To_v1alpha1_EvictionRequestStatus(in, out, s)
}

func autoConvert_v1alpha1_EvictionRequestTarget_To_lifecycle_EvictionRequestTarget(in *lifecyclev1alpha1.EvictionRequestTarget, out *lifecycle.EvictionRequestTarget, s conversion.Scope) error {
	*out = *(*lifecycle.EvictionRequestTarget)(unsafe.Pointer(in))
	return nil
}

// Convert_v1alpha1_EvictionRequestTarget_To_lifecycle_EvictionRequestTarget is an autogenerated conversion function.
func Convert_v1alpha1_EvictionRequestTarget_To_lifecycle_EvictionRequestTarget(in *lifecyclev1alpha1.EvictionRequestTarget, out *lifecycle.EvictionRequestTarget, s conversion.Scope) error {
	return autoConvert_v1alpha1_EvictionRequestTarget_To_lifecycle_EvictionRequestTarget(in, out, s)
}

func autoConvert_lifecycle_EvictionRequestTarget_To_v1alpha1_EvictionRequestTarget(in *lifecycle.EvictionRequestTarget, out *lifecyclev1alpha1.EvictionRequestTarget, s conversion.Scope) error {
	*out = *(*lifecyclev1alpha1.EvictionRequestTarget)(unsafe.Pointer(in))
	return nil
}

// Convert_lifecycle_EvictionRequestTarget_To_v1alpha1_EvictionRequestTarget is an autogenerated conversion function.
func Convert_lifecycle_EvictionRequestTarget_To_v1alpha1_EvictionRequestTarget(in *lifecycle.EvictionRequestTarget, out *lifecyclev1alpha1.EvictionRequestTarget, s conversion.Scope) error {
	return autoConvert_lifecycle_EvictionRequestTarget_To_v1alpha1_EvictionRequestTarget(in, out, s)
}

func autoConvert_v1alpha1_EvictionSpec_To_lifecycle_EvictionSpec(in *lifecyclev1alpha1.EvictionSpec, out *lifecycle.EvictionSpec, s conversion.Scope) error {
	*out = *(*lifecycle.EvictionSpec)(unsafe.Pointer(in))
	return nil
}

// Convert_v1alpha1_EvictionSpec_To_lifecycle_EvictionSpec is an autogenerated conversion function.
func Convert_v1alpha1_EvictionSpec_To_lifecycle_EvictionSpec(in *lifecyclev1alpha1.EvictionSpec, out *lifecycle.EvictionSpec, s conversion.Scope) error {
	return autoConvert_v1alpha1_EvictionSpec_To_lifecycle_EvictionSpec(in, out, s)
}

func autoConvert_lifecycle_EvictionSpec_To_v1alpha1_EvictionSpec(in *lifecycle.EvictionSpec, out *lifecyclev1alpha1.EvictionSpec, s conversion.Scope) error {
	*out = *(*lifecyclev1alpha1.EvictionSpec)(unsafe.Pointer(in))
	return nil
}

// Convert_lifecycle_EvictionSpec_To_v1alpha1_EvictionSpec is an autogenerated conversion function.
func Convert_lifecycle_EvictionSpec_To_v1alpha1_EvictionSpec(in *lifecycle.EvictionSpec, out *lifecyclev1alpha1.EvictionSpec, s conversion.Scope) error {
	return autoConvert_lifecycle_EvictionSpec_To_v1alpha1_EvictionSpec(in, out, s)
}

func autoConvert_v1alpha1_EvictionStatus_To_lifecycle_EvictionStatus(in *lifecyclev1alpha1.EvictionStatus, out *lifecycle.EvictionStatus, s conversion.Scope) error {
	*out = *(*lifecycle.EvictionStatus)(unsafe.Pointer(in))
	return nil
}

// Convert_v1alpha1_EvictionStatus_To_lifecycle_EvictionStatus is an autogenerated conversion function.
func Convert_v1alpha1_EvictionStatus_To_lifecycle_EvictionStatus(in *lifecyclev1alpha1.EvictionStatus, out *lifecycle.EvictionStatus, s conversion.Scope) error {
	return autoConvert_v1alpha1_EvictionStatus_To_lifecycle_EvictionStatus(in, out, s)
}

func autoConvert_lifecycle_EvictionStatus_To_v1alpha1_EvictionStatus(in *lifecycle.EvictionStatus, out *lifecyclev1alpha1.EvictionStatus, s conversion.Scope) error {
	*out = *(*lifecyclev1alpha1.EvictionStatus)(unsafe.Pointer(in))
	return nil
}

// Convert_lifecycle_EvictionStatus_To_v1alpha1_EvictionStatus is an autogenerated conversion function.
func Convert_lifecycle_EvictionStatus_To_v1alpha1_EvictionStatus(in *lifecycle.EvictionStatus, out *lifecyclev1alpha1.EvictionStatus, s conversion.Scope) error {
	return autoConvert_lifecycle_EvictionStatus_To_v1alpha1_EvictionStatus(in, out, s)
}

func autoConvert_v1alpha1_EvictionTarget_To_lifecycle_EvictionTarget(in *lifecyclev1alpha1.EvictionTarget, out *lifecycle.EvictionTarget, s conversion.Scope) error {
	*out = *(*lifecycle.EvictionTarget)(unsafe.Pointer(in))
	return nil
}

// Convert_v1alpha1_EvictionTarget_To_lifecycle_EvictionTarget is an autogenerated conversion function.
func Convert_v1alpha1_EvictionTarget_To_lifecycle_EvictionTarget(in *lifecyclev1alpha1.EvictionTarget, out *lifecycle.EvictionTarget, s conversion.Scope) error {
	return autoConvert_v1alpha1_EvictionTarget_To_lifecycle_EvictionTarget(in, out, s)
}

func autoConvert_lifecycle_EvictionTarget_To_v1alpha1_EvictionTarget(in *lifecycle.EvictionTarget, out *lifecyclev1alpha1.EvictionTarget, s conversion.Scope) error {
	*out = *(*lifecyclev1alpha1.EvictionTarget)(unsafe.Pointer(in))
	return nil
}

// Convert_lifecycle_EvictionTarget_To_v1alpha1_EvictionTarget is an autogenerated conversion function.
func Convert_lifecycle_EvictionTarget_To_v1alpha1_EvictionTarget(in *lifecycle.EvictionTarget, out *lifecyclev1alpha1.EvictionTarget, s conversion.Scope) error {
	return autoConvert_lifecycle_EvictionTarget_To_v1alpha1_EvictionTarget(in, out, s)
}

func autoConvert_v1alpha1_Requester_To_lifecycle_Requester(in *lifecyclev1alpha1.Requester, out *lifecycle.Requester, s conversion.Scope) error {
	*out = *(*lifecycle.Requester)(unsafe.Pointer(in))
	return nil
}

// Convert_v1alpha1_Requester_To_lifecycle_Requester is an autogenerated conversion function.
func Convert_v1alpha1_Requester_To_lifecycle_Requester(in *lifecyclev1alpha1.Requester, out *lifecycle.Requester, s conversion.Scope) error {
	return autoConvert_v1alpha1_Requester_To_lifecycle_Requester(in, out, s)
}

func autoConvert_lifecycle_Requester_To_v1alpha1_Requester(in *lifecycle.Requester, out *lifecyclev1alpha1.Requester, s conversion.Scope) error {
	*out = *(*lifecyclev1alpha1.Requester)(unsafe.Pointer(in))
	return nil
}

// Convert_lifecycle_Requester_To_v1alpha1_Requester is an autogenerated conversion function.
func Convert_lifecycle_Requester_To_v1alpha1_Requester(in *lifecycle.Requester, out *lifecyclev1alpha1.Requester, s conversion.Scope) error {
	return autoConvert_lifecycle_Requester_To_v1alpha1_Requester(in, out, s)
}

func autoConvert_v1alpha1_ResponderStatus_To_lifecycle_ResponderStatus(in *lifecyclev1alpha1.ResponderStatus, out *lifecycle.ResponderStatus, s conversion.Scope) error {
	*out = *(*lifecycle.ResponderStatus)(unsafe.Pointer(in))
	return nil
}

// Convert_v1alpha1_ResponderStatus_To_lifecycle_ResponderStatus is an autogenerated conversion function.
func Convert_v1alpha1_ResponderStatus_To_lifecycle_ResponderStatus(in *lifecyclev1alpha1.ResponderStatus, out *lifecycle.ResponderStatus, s conversion.Scope) error {
	return autoConvert_v1alpha1_ResponderStatus_To_lifecycle_ResponderStatus(in, out, s)
}

func autoConvert_lifecycle_ResponderStatus_To_v1alpha1_ResponderStatus(in *lifecycle.ResponderStatus, out *lifecyclev1alpha1.ResponderStatus, s conversion.Scope) error {
	*out = *(*lifecyclev1alpha1.ResponderStatus)(unsafe.Pointer(in))
	return nil
}

// Convert_lifecycle_ResponderStatus_To_v1alpha1_ResponderStatus is an autogenerated conversion function.
func Convert_lifecycle_ResponderStatus_To_v1alpha1_ResponderStatus(in *lifecycle.ResponderStatus, out *lifecyclev1alpha1.ResponderStatus, s conversion.Scope) error {
	return autoConvert_lifecycle_ResponderStatus_To_v1alpha1_ResponderStatus(in, out, s)
}

func autoConvert_v1alpha1_TargetResponder_To_lifecycle_TargetResponder(in *lifecyclev1alpha1.TargetResponder, out *lifecycle.TargetResponder, s conversion.Scope) error {
	*out = *(*lifecycle.TargetResponder)(unsafe.Pointer(in))
	return nil
}

// Convert_v1alpha1_TargetResponder_To_lifecycle_TargetResponder is an autogenerated conversion function.
func Convert_v1alpha1_TargetResponder_To_lifecycle_TargetResponder(in *lifecyclev1alpha1.TargetResponder, out *lifecycle.TargetResponder, s conversion.Scope) error {
	return autoConvert_v1alpha1_TargetResponder_To_lifecycle_TargetResponder(in, out, s)
}

func autoConvert_lifecycle_TargetResponder_To_v1alpha1_TargetResponder(in *lifecycle.TargetResponder, out *lifecyclev1alpha1.TargetResponder, s conversion.Scope) error {
	*out = *(*lifecyclev1alpha1.TargetResponder)(unsafe.Pointer(in))
	return nil
}

// Convert_lifecycle_TargetResponder_To_v1alpha1_TargetResponder is an autogenerated conversion function.
func Convert_lifecycle_TargetResponder_To_v1alpha1_TargetResponder(in *lifecycle.TargetResponder, out *lifecyclev1alpha1.TargetResponder, s conversion.Scope) error {
	return autoConvert_lifecycle_TargetResponder_To_v1alpha1_TargetResponder(in, out, s)
}
