code: func (ctrl *PersistentVolumeController) shouldDelayBinding(claim *v1.PersistentVolumeClaim) (bool, error) {
  	// If claim has already been assigned a node by scheduler for dynamic provisioning.
  	if ctrl.isDelayBindingProvisioning(claim) {
  		return false, nil
  	}
  
  	// If claim is in delay binding mode.
  	return IsDelayBindingMode(claim, ctrl.classLister)
  }
docs: // shouldDelayBinding returns true if binding of claim should be delayed, false otherwise.
  // If binding of claim should be delayed, only claims pbound by scheduler