class_docstr: Abstract base class for protocol messages.
  
  Protocol message classes are almost always generated by the protocol
  compiler.  These generated types subclass Message and implement the methods
  shown below.
  
  TODO(robinson): Link to an HTML document here.
  
  TODO(robinson): Document that instances of this class will also
  have an Extensions attribute with __getitem__ and __setitem__.
  Again, not sure how to best convey this.
  
  TODO(robinson): Document that the class must also have a static
    RegisterExtension(extension_field) method.
    Not sure how to best express at this point.
class_docstr_tok: ["Abstract","base","class","for","protocol","messages",".","Protocol","message","classes","are","almost","always","generated","by","the","protocol","compiler",".","These","generated","types","subclass","Message","and","implement","the","methods","shown","below",".","TODO","(","robinson",")",":","Link","to","an","HTML","document","here",".","TODO","(","robinson",")",":","Document","that","instances","of","this","class","will","also","have","an","Extensions","attribute","with","__getitem__","and","__setitem__",".","Again",",","not","sure","how","to","best","convey","this",".","TODO","(","robinson",")",":","Document","that","the","class","must","also","have","a","static","RegisterExtension","(","extension_field",")","method",".","Not","sure","how","to","best","express","at","this","point","."]
docstr: Merges the contents of the specified message into current message.
  
  This method merges the contents of the specified message into the current
  message. Singular fields that are set in the specified message overwrite
  the corresponding fields in the current message. Repeated fields are
  appended. Singular sub-messages and groups are recursively merged.
  
  Args:
    other_msg: Message to merge into the current message.
docstr_tok: ["Merges","the","contents","of","the","specified","message","into","current","message",".","This","method","merges","the","contents","of","the","specified","message","into","the","current","message",".","Singular","fields","that","are","set","in","the","specified","message","overwrite","the","corresponding","fields","in","the","current","message",".","Repeated","fields","are","appended",".","Singular","sub-messages","and","groups","are","recursively","merged",".","Args",":","other_msg",":","Message","to","merge","into","the","current","message","."]
code: def MergeFrom(self, other_msg):
      """Merges the contents of the specified message into current message.
  
      This method merges the contents of the specified message into the current
      message. Singular fields that are set in the specified message overwrite
      the corresponding fields in the current message. Repeated fields are
      appended. Singular sub-messages and groups are recursively merged.
  
      Args:
        other_msg: Message to merge into the current message.
      """
      raise NotImplementedError
  
label_desc: Use image node_id 7 for calling the Message obj's underlying member method code with example usage: obj.MergeFrom(other_msg) without return types