func autoConvert_v1_ProjectSpec_To_api_ProjectSpec(in *ProjectSpec, out *project_api.ProjectSpec, s conversion.Scope) error { if in.Finalizers != nil { in, out := &in.Finalizers, &out.Finalizers *out = make([]api.FinalizerName, len(*in)) for i := range *in { (*out)[i] = api.FinalizerName((*in)[i]) } } else { out.Finalizers = nil } return nil }
func autoConvert_v1_ProjectSpec_To_api_ProjectSpec(in *ProjectSpec, out *project_api.ProjectSpec, s conversion.Scope) error { if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found { defaulting.(func(*ProjectSpec))(in) } if in.Finalizers != nil { in, out := &in.Finalizers, &out.Finalizers *out = make([]api.FinalizerName, len(*in)) for i := range *in { (*out)[i] = api.FinalizerName((*in)[i]) } } else { out.Finalizers = nil } return nil }
func autoConvert_v1_ProjectSpec_To_api_ProjectSpec(in *ProjectSpec, out *api.ProjectSpec, s conversion.Scope) error { out.Finalizers = *(*[]pkg_api.FinalizerName)(unsafe.Pointer(&in.Finalizers)) return nil }