code: func RegisterDefaults(scheme *runtime.Scheme) error {
  	scheme.AddTypeDefaultingFunc(&v1beta1.CertificateSigningRequest{}, func(obj interface{}) {
  		SetObjectDefaults_CertificateSigningRequest(obj.(*v1beta1.CertificateSigningRequest))
  	})
  	scheme.AddTypeDefaultingFunc(&v1beta1.CertificateSigningRequestList{}, func(obj interface{}) {
  		SetObjectDefaults_CertificateSigningRequestList(obj.(*v1beta1.CertificateSigningRequestList))
  	})
  	return nil
  }
docs: // RegisterDefaults adds defaulters functions to the given scheme.
  // Public to allow building arbitrary schemes.
  // All generated defaulters are covering - they call all nested defaulters.