func DeepCopy_policy_Eviction(in interface{}, out interface{}, c *conversion.Cloner) error { { in := in.(*Eviction) out := out.(*Eviction) out.TypeMeta = in.TypeMeta if err := api.DeepCopy_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, c); err != nil { return err } if in.DeleteOptions != nil { in, out := &in.DeleteOptions, &out.DeleteOptions *out = new(api.DeleteOptions) if err := api.DeepCopy_api_DeleteOptions(*in, *out, c); err != nil { return err } } else { out.DeleteOptions = nil } return nil } }
func DeepCopy_policy_Eviction(in interface{}, out interface{}, c *conversion.Cloner) error { { in := in.(*Eviction) out := out.(*Eviction) *out = *in if newVal, err := c.DeepCopy(&in.ObjectMeta); err != nil { return err } else { out.ObjectMeta = *newVal.(*v1.ObjectMeta) } if in.DeleteOptions != nil { in, out := &in.DeleteOptions, &out.DeleteOptions *out = new(api.DeleteOptions) if err := api.DeepCopy_api_DeleteOptions(*in, *out, c); err != nil { return err } } return nil } }