docstr: Merge the properties of "dev" into this `DeviceSpec`.
  
  Note: Will be removed in TensorFlow 2.x since DeviceSpecs will become
        immutable.
  
  Args:
    dev: a `DeviceSpec`.
docstr_tok: ["Merge","the","properties","of","``","dev","''","into","this","`","DeviceSpec","`",".","Note",":","Will","be","removed","in","TensorFlow","2.x","since","DeviceSpecs","will","become","immutable",".","Args",":","dev",":","a","`","DeviceSpec","`","."]
code: def merge_from(self, dev):
      """Merge the properties of "dev" into this `DeviceSpec`.
  
      Note: Will be removed in TensorFlow 2.x since DeviceSpecs will become
            immutable.
  
      Args:
        dev: a `DeviceSpec`.
      """
      (
          self.job,
          self.replica,
          self.task,
          self.device_type,
          self.device_index,
      ) = self._get_combined_properties(dev)
  
imports: from tensorflow.python.util.tf_export import tf_export
  from tensorflow.python import pywrap_tfe
label_desc: Use image node_id 9 for calling the DeviceSpecV1 obj's underlying member method code with example usage: obj.merge_from(dev) without return types