code: func (in *ExtenderArgs) DeepCopyInto(out *ExtenderArgs) {
  	*out = *in
  	if in.Pod != nil {
  		in, out := &in.Pod, &out.Pod
  		*out = new(corev1.Pod)
  		(*in).DeepCopyInto(*out)
  	}
  	if in.Nodes != nil {
  		in, out := &in.Nodes, &out.Nodes
  		*out = new(corev1.NodeList)
  		(*in).DeepCopyInto(*out)
  	}
  	if in.NodeNames != nil {
  		in, out := &in.NodeNames, &out.NodeNames
  		*out = new([]string)
  		if **in != nil {
  			in, out := *in, *out
  			*out = make([]string, len(*in))
  			copy(*out, *in)
  		}
  	}
  	return
  }
docs: // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.