github.com/operator-framework/operator-lifecycle-manager@v0.30.0/pkg/package-server/apis/operators/v1/zz_generated.conversion.go (about)

     1  //go:build !ignore_autogenerated
     2  // +build !ignore_autogenerated
     3  
     4  /*
     5  Copyright Red Hat, Inc.
     6  
     7  Licensed under the Apache License, Version 2.0 (the "License");
     8  you may not use this file except in compliance with the License.
     9  You may obtain a copy of the License at
    10  
    11      http://www.apache.org/licenses/LICENSE-2.0
    12  
    13  Unless required by applicable law or agreed to in writing, software
    14  distributed under the License is distributed on an "AS IS" BASIS,
    15  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    16  See the License for the specific language governing permissions and
    17  limitations under the License.
    18  */
    19  
    20  // Code generated by conversion-gen. DO NOT EDIT.
    21  
    22  package v1
    23  
    24  import (
    25  	unsafe "unsafe"
    26  
    27  	v1alpha1 "github.com/operator-framework/api/pkg/operators/v1alpha1"
    28  	operators "github.com/operator-framework/operator-lifecycle-manager/pkg/package-server/apis/operators"
    29  	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    30  	conversion "k8s.io/apimachinery/pkg/conversion"
    31  	runtime "k8s.io/apimachinery/pkg/runtime"
    32  )
    33  
    34  func init() {
    35  	localSchemeBuilder.Register(RegisterConversions)
    36  }
    37  
    38  // RegisterConversions adds conversion functions to the given scheme.
    39  // Public to allow building arbitrary schemes.
    40  func RegisterConversions(s *runtime.Scheme) error {
    41  	if err := s.AddGeneratedConversionFunc((*AppLink)(nil), (*operators.AppLink)(nil), func(a, b interface{}, scope conversion.Scope) error {
    42  		return Convert_v1_AppLink_To_operators_AppLink(a.(*AppLink), b.(*operators.AppLink), scope)
    43  	}); err != nil {
    44  		return err
    45  	}
    46  	if err := s.AddGeneratedConversionFunc((*operators.AppLink)(nil), (*AppLink)(nil), func(a, b interface{}, scope conversion.Scope) error {
    47  		return Convert_operators_AppLink_To_v1_AppLink(a.(*operators.AppLink), b.(*AppLink), scope)
    48  	}); err != nil {
    49  		return err
    50  	}
    51  	if err := s.AddGeneratedConversionFunc((*CSVDescription)(nil), (*operators.CSVDescription)(nil), func(a, b interface{}, scope conversion.Scope) error {
    52  		return Convert_v1_CSVDescription_To_operators_CSVDescription(a.(*CSVDescription), b.(*operators.CSVDescription), scope)
    53  	}); err != nil {
    54  		return err
    55  	}
    56  	if err := s.AddGeneratedConversionFunc((*operators.CSVDescription)(nil), (*CSVDescription)(nil), func(a, b interface{}, scope conversion.Scope) error {
    57  		return Convert_operators_CSVDescription_To_v1_CSVDescription(a.(*operators.CSVDescription), b.(*CSVDescription), scope)
    58  	}); err != nil {
    59  		return err
    60  	}
    61  	if err := s.AddGeneratedConversionFunc((*ChannelEntry)(nil), (*operators.ChannelEntry)(nil), func(a, b interface{}, scope conversion.Scope) error {
    62  		return Convert_v1_ChannelEntry_To_operators_ChannelEntry(a.(*ChannelEntry), b.(*operators.ChannelEntry), scope)
    63  	}); err != nil {
    64  		return err
    65  	}
    66  	if err := s.AddGeneratedConversionFunc((*operators.ChannelEntry)(nil), (*ChannelEntry)(nil), func(a, b interface{}, scope conversion.Scope) error {
    67  		return Convert_operators_ChannelEntry_To_v1_ChannelEntry(a.(*operators.ChannelEntry), b.(*ChannelEntry), scope)
    68  	}); err != nil {
    69  		return err
    70  	}
    71  	if err := s.AddGeneratedConversionFunc((*Deprecation)(nil), (*operators.Deprecation)(nil), func(a, b interface{}, scope conversion.Scope) error {
    72  		return Convert_v1_Deprecation_To_operators_Deprecation(a.(*Deprecation), b.(*operators.Deprecation), scope)
    73  	}); err != nil {
    74  		return err
    75  	}
    76  	if err := s.AddGeneratedConversionFunc((*operators.Deprecation)(nil), (*Deprecation)(nil), func(a, b interface{}, scope conversion.Scope) error {
    77  		return Convert_operators_Deprecation_To_v1_Deprecation(a.(*operators.Deprecation), b.(*Deprecation), scope)
    78  	}); err != nil {
    79  		return err
    80  	}
    81  	if err := s.AddGeneratedConversionFunc((*Icon)(nil), (*operators.Icon)(nil), func(a, b interface{}, scope conversion.Scope) error {
    82  		return Convert_v1_Icon_To_operators_Icon(a.(*Icon), b.(*operators.Icon), scope)
    83  	}); err != nil {
    84  		return err
    85  	}
    86  	if err := s.AddGeneratedConversionFunc((*operators.Icon)(nil), (*Icon)(nil), func(a, b interface{}, scope conversion.Scope) error {
    87  		return Convert_operators_Icon_To_v1_Icon(a.(*operators.Icon), b.(*Icon), scope)
    88  	}); err != nil {
    89  		return err
    90  	}
    91  	if err := s.AddGeneratedConversionFunc((*Maintainer)(nil), (*operators.Maintainer)(nil), func(a, b interface{}, scope conversion.Scope) error {
    92  		return Convert_v1_Maintainer_To_operators_Maintainer(a.(*Maintainer), b.(*operators.Maintainer), scope)
    93  	}); err != nil {
    94  		return err
    95  	}
    96  	if err := s.AddGeneratedConversionFunc((*operators.Maintainer)(nil), (*Maintainer)(nil), func(a, b interface{}, scope conversion.Scope) error {
    97  		return Convert_operators_Maintainer_To_v1_Maintainer(a.(*operators.Maintainer), b.(*Maintainer), scope)
    98  	}); err != nil {
    99  		return err
   100  	}
   101  	if err := s.AddGeneratedConversionFunc((*PackageChannel)(nil), (*operators.PackageChannel)(nil), func(a, b interface{}, scope conversion.Scope) error {
   102  		return Convert_v1_PackageChannel_To_operators_PackageChannel(a.(*PackageChannel), b.(*operators.PackageChannel), scope)
   103  	}); err != nil {
   104  		return err
   105  	}
   106  	if err := s.AddGeneratedConversionFunc((*operators.PackageChannel)(nil), (*PackageChannel)(nil), func(a, b interface{}, scope conversion.Scope) error {
   107  		return Convert_operators_PackageChannel_To_v1_PackageChannel(a.(*operators.PackageChannel), b.(*PackageChannel), scope)
   108  	}); err != nil {
   109  		return err
   110  	}
   111  	if err := s.AddGeneratedConversionFunc((*PackageManifest)(nil), (*operators.PackageManifest)(nil), func(a, b interface{}, scope conversion.Scope) error {
   112  		return Convert_v1_PackageManifest_To_operators_PackageManifest(a.(*PackageManifest), b.(*operators.PackageManifest), scope)
   113  	}); err != nil {
   114  		return err
   115  	}
   116  	if err := s.AddGeneratedConversionFunc((*operators.PackageManifest)(nil), (*PackageManifest)(nil), func(a, b interface{}, scope conversion.Scope) error {
   117  		return Convert_operators_PackageManifest_To_v1_PackageManifest(a.(*operators.PackageManifest), b.(*PackageManifest), scope)
   118  	}); err != nil {
   119  		return err
   120  	}
   121  	if err := s.AddGeneratedConversionFunc((*PackageManifestList)(nil), (*operators.PackageManifestList)(nil), func(a, b interface{}, scope conversion.Scope) error {
   122  		return Convert_v1_PackageManifestList_To_operators_PackageManifestList(a.(*PackageManifestList), b.(*operators.PackageManifestList), scope)
   123  	}); err != nil {
   124  		return err
   125  	}
   126  	if err := s.AddGeneratedConversionFunc((*operators.PackageManifestList)(nil), (*PackageManifestList)(nil), func(a, b interface{}, scope conversion.Scope) error {
   127  		return Convert_operators_PackageManifestList_To_v1_PackageManifestList(a.(*operators.PackageManifestList), b.(*PackageManifestList), scope)
   128  	}); err != nil {
   129  		return err
   130  	}
   131  	if err := s.AddGeneratedConversionFunc((*PackageManifestSpec)(nil), (*operators.PackageManifestSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   132  		return Convert_v1_PackageManifestSpec_To_operators_PackageManifestSpec(a.(*PackageManifestSpec), b.(*operators.PackageManifestSpec), scope)
   133  	}); err != nil {
   134  		return err
   135  	}
   136  	if err := s.AddGeneratedConversionFunc((*operators.PackageManifestSpec)(nil), (*PackageManifestSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
   137  		return Convert_operators_PackageManifestSpec_To_v1_PackageManifestSpec(a.(*operators.PackageManifestSpec), b.(*PackageManifestSpec), scope)
   138  	}); err != nil {
   139  		return err
   140  	}
   141  	if err := s.AddGeneratedConversionFunc((*PackageManifestStatus)(nil), (*operators.PackageManifestStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   142  		return Convert_v1_PackageManifestStatus_To_operators_PackageManifestStatus(a.(*PackageManifestStatus), b.(*operators.PackageManifestStatus), scope)
   143  	}); err != nil {
   144  		return err
   145  	}
   146  	if err := s.AddGeneratedConversionFunc((*operators.PackageManifestStatus)(nil), (*PackageManifestStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
   147  		return Convert_operators_PackageManifestStatus_To_v1_PackageManifestStatus(a.(*operators.PackageManifestStatus), b.(*PackageManifestStatus), scope)
   148  	}); err != nil {
   149  		return err
   150  	}
   151  	return nil
   152  }
   153  
   154  func autoConvert_v1_AppLink_To_operators_AppLink(in *AppLink, out *operators.AppLink, s conversion.Scope) error {
   155  	out.Name = in.Name
   156  	out.URL = in.URL
   157  	return nil
   158  }
   159  
   160  // Convert_v1_AppLink_To_operators_AppLink is an autogenerated conversion function.
   161  func Convert_v1_AppLink_To_operators_AppLink(in *AppLink, out *operators.AppLink, s conversion.Scope) error {
   162  	return autoConvert_v1_AppLink_To_operators_AppLink(in, out, s)
   163  }
   164  
   165  func autoConvert_operators_AppLink_To_v1_AppLink(in *operators.AppLink, out *AppLink, s conversion.Scope) error {
   166  	out.Name = in.Name
   167  	out.URL = in.URL
   168  	return nil
   169  }
   170  
   171  // Convert_operators_AppLink_To_v1_AppLink is an autogenerated conversion function.
   172  func Convert_operators_AppLink_To_v1_AppLink(in *operators.AppLink, out *AppLink, s conversion.Scope) error {
   173  	return autoConvert_operators_AppLink_To_v1_AppLink(in, out, s)
   174  }
   175  
   176  func autoConvert_v1_CSVDescription_To_operators_CSVDescription(in *CSVDescription, out *operators.CSVDescription, s conversion.Scope) error {
   177  	out.DisplayName = in.DisplayName
   178  	out.Icon = *(*[]operators.Icon)(unsafe.Pointer(&in.Icon))
   179  	out.Version = in.Version
   180  	if err := Convert_v1_AppLink_To_operators_AppLink(&in.Provider, &out.Provider, s); err != nil {
   181  		return err
   182  	}
   183  	out.Annotations = *(*map[string]string)(unsafe.Pointer(&in.Annotations))
   184  	out.Keywords = *(*[]string)(unsafe.Pointer(&in.Keywords))
   185  	out.Links = *(*[]operators.AppLink)(unsafe.Pointer(&in.Links))
   186  	out.Maintainers = *(*[]operators.Maintainer)(unsafe.Pointer(&in.Maintainers))
   187  	out.Maturity = in.Maturity
   188  	out.LongDescription = in.LongDescription
   189  	out.InstallModes = *(*[]v1alpha1.InstallMode)(unsafe.Pointer(&in.InstallModes))
   190  	out.CustomResourceDefinitions = in.CustomResourceDefinitions
   191  	out.APIServiceDefinitions = in.APIServiceDefinitions
   192  	out.NativeAPIs = *(*[]metav1.GroupVersionKind)(unsafe.Pointer(&in.NativeAPIs))
   193  	out.MinKubeVersion = in.MinKubeVersion
   194  	out.RelatedImages = *(*[]string)(unsafe.Pointer(&in.RelatedImages))
   195  	return nil
   196  }
   197  
   198  // Convert_v1_CSVDescription_To_operators_CSVDescription is an autogenerated conversion function.
   199  func Convert_v1_CSVDescription_To_operators_CSVDescription(in *CSVDescription, out *operators.CSVDescription, s conversion.Scope) error {
   200  	return autoConvert_v1_CSVDescription_To_operators_CSVDescription(in, out, s)
   201  }
   202  
   203  func autoConvert_operators_CSVDescription_To_v1_CSVDescription(in *operators.CSVDescription, out *CSVDescription, s conversion.Scope) error {
   204  	out.DisplayName = in.DisplayName
   205  	out.Icon = *(*[]Icon)(unsafe.Pointer(&in.Icon))
   206  	out.Version = in.Version
   207  	if err := Convert_operators_AppLink_To_v1_AppLink(&in.Provider, &out.Provider, s); err != nil {
   208  		return err
   209  	}
   210  	out.Annotations = *(*map[string]string)(unsafe.Pointer(&in.Annotations))
   211  	out.Keywords = *(*[]string)(unsafe.Pointer(&in.Keywords))
   212  	out.Links = *(*[]AppLink)(unsafe.Pointer(&in.Links))
   213  	out.Maintainers = *(*[]Maintainer)(unsafe.Pointer(&in.Maintainers))
   214  	out.Maturity = in.Maturity
   215  	out.LongDescription = in.LongDescription
   216  	out.InstallModes = *(*[]v1alpha1.InstallMode)(unsafe.Pointer(&in.InstallModes))
   217  	out.CustomResourceDefinitions = in.CustomResourceDefinitions
   218  	out.APIServiceDefinitions = in.APIServiceDefinitions
   219  	out.NativeAPIs = *(*[]metav1.GroupVersionKind)(unsafe.Pointer(&in.NativeAPIs))
   220  	out.MinKubeVersion = in.MinKubeVersion
   221  	out.RelatedImages = *(*[]string)(unsafe.Pointer(&in.RelatedImages))
   222  	return nil
   223  }
   224  
   225  // Convert_operators_CSVDescription_To_v1_CSVDescription is an autogenerated conversion function.
   226  func Convert_operators_CSVDescription_To_v1_CSVDescription(in *operators.CSVDescription, out *CSVDescription, s conversion.Scope) error {
   227  	return autoConvert_operators_CSVDescription_To_v1_CSVDescription(in, out, s)
   228  }
   229  
   230  func autoConvert_v1_ChannelEntry_To_operators_ChannelEntry(in *ChannelEntry, out *operators.ChannelEntry, s conversion.Scope) error {
   231  	out.Name = in.Name
   232  	out.Version = in.Version
   233  	out.Deprecation = (*operators.Deprecation)(unsafe.Pointer(in.Deprecation))
   234  	return nil
   235  }
   236  
   237  // Convert_v1_ChannelEntry_To_operators_ChannelEntry is an autogenerated conversion function.
   238  func Convert_v1_ChannelEntry_To_operators_ChannelEntry(in *ChannelEntry, out *operators.ChannelEntry, s conversion.Scope) error {
   239  	return autoConvert_v1_ChannelEntry_To_operators_ChannelEntry(in, out, s)
   240  }
   241  
   242  func autoConvert_operators_ChannelEntry_To_v1_ChannelEntry(in *operators.ChannelEntry, out *ChannelEntry, s conversion.Scope) error {
   243  	out.Name = in.Name
   244  	out.Version = in.Version
   245  	out.Deprecation = (*Deprecation)(unsafe.Pointer(in.Deprecation))
   246  	return nil
   247  }
   248  
   249  // Convert_operators_ChannelEntry_To_v1_ChannelEntry is an autogenerated conversion function.
   250  func Convert_operators_ChannelEntry_To_v1_ChannelEntry(in *operators.ChannelEntry, out *ChannelEntry, s conversion.Scope) error {
   251  	return autoConvert_operators_ChannelEntry_To_v1_ChannelEntry(in, out, s)
   252  }
   253  
   254  func autoConvert_v1_Deprecation_To_operators_Deprecation(in *Deprecation, out *operators.Deprecation, s conversion.Scope) error {
   255  	out.Message = in.Message
   256  	return nil
   257  }
   258  
   259  // Convert_v1_Deprecation_To_operators_Deprecation is an autogenerated conversion function.
   260  func Convert_v1_Deprecation_To_operators_Deprecation(in *Deprecation, out *operators.Deprecation, s conversion.Scope) error {
   261  	return autoConvert_v1_Deprecation_To_operators_Deprecation(in, out, s)
   262  }
   263  
   264  func autoConvert_operators_Deprecation_To_v1_Deprecation(in *operators.Deprecation, out *Deprecation, s conversion.Scope) error {
   265  	out.Message = in.Message
   266  	return nil
   267  }
   268  
   269  // Convert_operators_Deprecation_To_v1_Deprecation is an autogenerated conversion function.
   270  func Convert_operators_Deprecation_To_v1_Deprecation(in *operators.Deprecation, out *Deprecation, s conversion.Scope) error {
   271  	return autoConvert_operators_Deprecation_To_v1_Deprecation(in, out, s)
   272  }
   273  
   274  func autoConvert_v1_Icon_To_operators_Icon(in *Icon, out *operators.Icon, s conversion.Scope) error {
   275  	out.Base64Data = in.Base64Data
   276  	out.Mediatype = in.Mediatype
   277  	return nil
   278  }
   279  
   280  // Convert_v1_Icon_To_operators_Icon is an autogenerated conversion function.
   281  func Convert_v1_Icon_To_operators_Icon(in *Icon, out *operators.Icon, s conversion.Scope) error {
   282  	return autoConvert_v1_Icon_To_operators_Icon(in, out, s)
   283  }
   284  
   285  func autoConvert_operators_Icon_To_v1_Icon(in *operators.Icon, out *Icon, s conversion.Scope) error {
   286  	out.Base64Data = in.Base64Data
   287  	out.Mediatype = in.Mediatype
   288  	return nil
   289  }
   290  
   291  // Convert_operators_Icon_To_v1_Icon is an autogenerated conversion function.
   292  func Convert_operators_Icon_To_v1_Icon(in *operators.Icon, out *Icon, s conversion.Scope) error {
   293  	return autoConvert_operators_Icon_To_v1_Icon(in, out, s)
   294  }
   295  
   296  func autoConvert_v1_Maintainer_To_operators_Maintainer(in *Maintainer, out *operators.Maintainer, s conversion.Scope) error {
   297  	out.Name = in.Name
   298  	out.Email = in.Email
   299  	return nil
   300  }
   301  
   302  // Convert_v1_Maintainer_To_operators_Maintainer is an autogenerated conversion function.
   303  func Convert_v1_Maintainer_To_operators_Maintainer(in *Maintainer, out *operators.Maintainer, s conversion.Scope) error {
   304  	return autoConvert_v1_Maintainer_To_operators_Maintainer(in, out, s)
   305  }
   306  
   307  func autoConvert_operators_Maintainer_To_v1_Maintainer(in *operators.Maintainer, out *Maintainer, s conversion.Scope) error {
   308  	out.Name = in.Name
   309  	out.Email = in.Email
   310  	return nil
   311  }
   312  
   313  // Convert_operators_Maintainer_To_v1_Maintainer is an autogenerated conversion function.
   314  func Convert_operators_Maintainer_To_v1_Maintainer(in *operators.Maintainer, out *Maintainer, s conversion.Scope) error {
   315  	return autoConvert_operators_Maintainer_To_v1_Maintainer(in, out, s)
   316  }
   317  
   318  func autoConvert_v1_PackageChannel_To_operators_PackageChannel(in *PackageChannel, out *operators.PackageChannel, s conversion.Scope) error {
   319  	out.Name = in.Name
   320  	out.CurrentCSV = in.CurrentCSV
   321  	if err := Convert_v1_CSVDescription_To_operators_CSVDescription(&in.CurrentCSVDesc, &out.CurrentCSVDesc, s); err != nil {
   322  		return err
   323  	}
   324  	out.Deprecation = (*operators.Deprecation)(unsafe.Pointer(in.Deprecation))
   325  	out.Entries = *(*[]operators.ChannelEntry)(unsafe.Pointer(&in.Entries))
   326  	return nil
   327  }
   328  
   329  // Convert_v1_PackageChannel_To_operators_PackageChannel is an autogenerated conversion function.
   330  func Convert_v1_PackageChannel_To_operators_PackageChannel(in *PackageChannel, out *operators.PackageChannel, s conversion.Scope) error {
   331  	return autoConvert_v1_PackageChannel_To_operators_PackageChannel(in, out, s)
   332  }
   333  
   334  func autoConvert_operators_PackageChannel_To_v1_PackageChannel(in *operators.PackageChannel, out *PackageChannel, s conversion.Scope) error {
   335  	out.Name = in.Name
   336  	out.CurrentCSV = in.CurrentCSV
   337  	if err := Convert_operators_CSVDescription_To_v1_CSVDescription(&in.CurrentCSVDesc, &out.CurrentCSVDesc, s); err != nil {
   338  		return err
   339  	}
   340  	out.Deprecation = (*Deprecation)(unsafe.Pointer(in.Deprecation))
   341  	out.Entries = *(*[]ChannelEntry)(unsafe.Pointer(&in.Entries))
   342  	return nil
   343  }
   344  
   345  // Convert_operators_PackageChannel_To_v1_PackageChannel is an autogenerated conversion function.
   346  func Convert_operators_PackageChannel_To_v1_PackageChannel(in *operators.PackageChannel, out *PackageChannel, s conversion.Scope) error {
   347  	return autoConvert_operators_PackageChannel_To_v1_PackageChannel(in, out, s)
   348  }
   349  
   350  func autoConvert_v1_PackageManifest_To_operators_PackageManifest(in *PackageManifest, out *operators.PackageManifest, s conversion.Scope) error {
   351  	out.ObjectMeta = in.ObjectMeta
   352  	if err := Convert_v1_PackageManifestSpec_To_operators_PackageManifestSpec(&in.Spec, &out.Spec, s); err != nil {
   353  		return err
   354  	}
   355  	if err := Convert_v1_PackageManifestStatus_To_operators_PackageManifestStatus(&in.Status, &out.Status, s); err != nil {
   356  		return err
   357  	}
   358  	return nil
   359  }
   360  
   361  // Convert_v1_PackageManifest_To_operators_PackageManifest is an autogenerated conversion function.
   362  func Convert_v1_PackageManifest_To_operators_PackageManifest(in *PackageManifest, out *operators.PackageManifest, s conversion.Scope) error {
   363  	return autoConvert_v1_PackageManifest_To_operators_PackageManifest(in, out, s)
   364  }
   365  
   366  func autoConvert_operators_PackageManifest_To_v1_PackageManifest(in *operators.PackageManifest, out *PackageManifest, s conversion.Scope) error {
   367  	out.ObjectMeta = in.ObjectMeta
   368  	if err := Convert_operators_PackageManifestSpec_To_v1_PackageManifestSpec(&in.Spec, &out.Spec, s); err != nil {
   369  		return err
   370  	}
   371  	if err := Convert_operators_PackageManifestStatus_To_v1_PackageManifestStatus(&in.Status, &out.Status, s); err != nil {
   372  		return err
   373  	}
   374  	return nil
   375  }
   376  
   377  // Convert_operators_PackageManifest_To_v1_PackageManifest is an autogenerated conversion function.
   378  func Convert_operators_PackageManifest_To_v1_PackageManifest(in *operators.PackageManifest, out *PackageManifest, s conversion.Scope) error {
   379  	return autoConvert_operators_PackageManifest_To_v1_PackageManifest(in, out, s)
   380  }
   381  
   382  func autoConvert_v1_PackageManifestList_To_operators_PackageManifestList(in *PackageManifestList, out *operators.PackageManifestList, s conversion.Scope) error {
   383  	out.ListMeta = in.ListMeta
   384  	out.Items = *(*[]operators.PackageManifest)(unsafe.Pointer(&in.Items))
   385  	return nil
   386  }
   387  
   388  // Convert_v1_PackageManifestList_To_operators_PackageManifestList is an autogenerated conversion function.
   389  func Convert_v1_PackageManifestList_To_operators_PackageManifestList(in *PackageManifestList, out *operators.PackageManifestList, s conversion.Scope) error {
   390  	return autoConvert_v1_PackageManifestList_To_operators_PackageManifestList(in, out, s)
   391  }
   392  
   393  func autoConvert_operators_PackageManifestList_To_v1_PackageManifestList(in *operators.PackageManifestList, out *PackageManifestList, s conversion.Scope) error {
   394  	out.ListMeta = in.ListMeta
   395  	out.Items = *(*[]PackageManifest)(unsafe.Pointer(&in.Items))
   396  	return nil
   397  }
   398  
   399  // Convert_operators_PackageManifestList_To_v1_PackageManifestList is an autogenerated conversion function.
   400  func Convert_operators_PackageManifestList_To_v1_PackageManifestList(in *operators.PackageManifestList, out *PackageManifestList, s conversion.Scope) error {
   401  	return autoConvert_operators_PackageManifestList_To_v1_PackageManifestList(in, out, s)
   402  }
   403  
   404  func autoConvert_v1_PackageManifestSpec_To_operators_PackageManifestSpec(in *PackageManifestSpec, out *operators.PackageManifestSpec, s conversion.Scope) error {
   405  	return nil
   406  }
   407  
   408  // Convert_v1_PackageManifestSpec_To_operators_PackageManifestSpec is an autogenerated conversion function.
   409  func Convert_v1_PackageManifestSpec_To_operators_PackageManifestSpec(in *PackageManifestSpec, out *operators.PackageManifestSpec, s conversion.Scope) error {
   410  	return autoConvert_v1_PackageManifestSpec_To_operators_PackageManifestSpec(in, out, s)
   411  }
   412  
   413  func autoConvert_operators_PackageManifestSpec_To_v1_PackageManifestSpec(in *operators.PackageManifestSpec, out *PackageManifestSpec, s conversion.Scope) error {
   414  	return nil
   415  }
   416  
   417  // Convert_operators_PackageManifestSpec_To_v1_PackageManifestSpec is an autogenerated conversion function.
   418  func Convert_operators_PackageManifestSpec_To_v1_PackageManifestSpec(in *operators.PackageManifestSpec, out *PackageManifestSpec, s conversion.Scope) error {
   419  	return autoConvert_operators_PackageManifestSpec_To_v1_PackageManifestSpec(in, out, s)
   420  }
   421  
   422  func autoConvert_v1_PackageManifestStatus_To_operators_PackageManifestStatus(in *PackageManifestStatus, out *operators.PackageManifestStatus, s conversion.Scope) error {
   423  	out.CatalogSource = in.CatalogSource
   424  	out.CatalogSourceDisplayName = in.CatalogSourceDisplayName
   425  	out.CatalogSourcePublisher = in.CatalogSourcePublisher
   426  	out.CatalogSourceNamespace = in.CatalogSourceNamespace
   427  	if err := Convert_v1_AppLink_To_operators_AppLink(&in.Provider, &out.Provider, s); err != nil {
   428  		return err
   429  	}
   430  	out.PackageName = in.PackageName
   431  	out.Deprecation = (*operators.Deprecation)(unsafe.Pointer(in.Deprecation))
   432  	out.Channels = *(*[]operators.PackageChannel)(unsafe.Pointer(&in.Channels))
   433  	out.DefaultChannel = in.DefaultChannel
   434  	return nil
   435  }
   436  
   437  // Convert_v1_PackageManifestStatus_To_operators_PackageManifestStatus is an autogenerated conversion function.
   438  func Convert_v1_PackageManifestStatus_To_operators_PackageManifestStatus(in *PackageManifestStatus, out *operators.PackageManifestStatus, s conversion.Scope) error {
   439  	return autoConvert_v1_PackageManifestStatus_To_operators_PackageManifestStatus(in, out, s)
   440  }
   441  
   442  func autoConvert_operators_PackageManifestStatus_To_v1_PackageManifestStatus(in *operators.PackageManifestStatus, out *PackageManifestStatus, s conversion.Scope) error {
   443  	out.CatalogSource = in.CatalogSource
   444  	out.CatalogSourceDisplayName = in.CatalogSourceDisplayName
   445  	out.CatalogSourcePublisher = in.CatalogSourcePublisher
   446  	out.CatalogSourceNamespace = in.CatalogSourceNamespace
   447  	if err := Convert_operators_AppLink_To_v1_AppLink(&in.Provider, &out.Provider, s); err != nil {
   448  		return err
   449  	}
   450  	out.PackageName = in.PackageName
   451  	out.Deprecation = (*Deprecation)(unsafe.Pointer(in.Deprecation))
   452  	out.Channels = *(*[]PackageChannel)(unsafe.Pointer(&in.Channels))
   453  	out.DefaultChannel = in.DefaultChannel
   454  	return nil
   455  }
   456  
   457  // Convert_operators_PackageManifestStatus_To_v1_PackageManifestStatus is an autogenerated conversion function.
   458  func Convert_operators_PackageManifestStatus_To_v1_PackageManifestStatus(in *operators.PackageManifestStatus, out *PackageManifestStatus, s conversion.Scope) error {
   459  	return autoConvert_operators_PackageManifestStatus_To_v1_PackageManifestStatus(in, out, s)
   460  }