func autoConvert_v1_DeploymentTriggerPolicy_To_api_DeploymentTriggerPolicy(in *DeploymentTriggerPolicy, out *api.DeploymentTriggerPolicy, s conversion.Scope) error { out.Type = api.DeploymentTriggerType(in.Type) if in.ImageChangeParams != nil { in, out := &in.ImageChangeParams, &out.ImageChangeParams *out = new(api.DeploymentTriggerImageChangeParams) if err := Convert_v1_DeploymentTriggerImageChangeParams_To_api_DeploymentTriggerImageChangeParams(*in, *out, s); err != nil { return err } } else { out.ImageChangeParams = nil } return nil }
func autoConvert_v1_DeploymentTriggerPolicy_To_api_DeploymentTriggerPolicy(in *DeploymentTriggerPolicy, out *deploy_api.DeploymentTriggerPolicy, s conversion.Scope) error { if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found { defaulting.(func(*DeploymentTriggerPolicy))(in) } out.Type = deploy_api.DeploymentTriggerType(in.Type) if in.ImageChangeParams != nil { in, out := &in.ImageChangeParams, &out.ImageChangeParams *out = new(deploy_api.DeploymentTriggerImageChangeParams) if err := Convert_v1_DeploymentTriggerImageChangeParams_To_api_DeploymentTriggerImageChangeParams(*in, *out, s); err != nil { return err } } else { out.ImageChangeParams = nil } return nil }