code: func PersistentVolumeClaimToSelectableFields(persistentvolumeclaim *api.PersistentVolumeClaim) fields.Set {
  	objectMetaFieldsSet := generic.ObjectMetaFieldsSet(&persistentvolumeclaim.ObjectMeta, true)
  	specificFieldsSet := fields.Set{
  		// This is a bug, but we need to support it for backward compatibility.
  		"name": persistentvolumeclaim.Name,
  	}
  	return generic.MergeFieldsSets(objectMetaFieldsSet, specificFieldsSet)
  }
docs: // PersistentVolumeClaimToSelectableFields returns a field set that represents the object