class_docstr: Identifiable mixin for adding a unique `id` property to instances of a class.
      
class_docstr_tok: ["Identifiable","mixin","for","adding","a","unique","`","id","`","property","to","instances","of","a","class","."]
docstr: Sets the identifier for the object
  
  Parameters
  ----------
  identifier : str
      The identifier to set for the object.
docstr_tok: ["Sets","the","identifier","for","the","object","Parameters","--","--","--","--","--","identifier",":","str","The","identifier","to","set","for","the","object","."]
code: def id(self, identifier: str) -> None:
      """Sets the identifier for the object
  
      Parameters
      ----------
      identifier : str
          The identifier to set for the object.
      """
      self._id = identifier
  
file_path: tensortrade/tensortrade/core/base.py
imports: import uuid
  from abc import ABCMeta
  from tensortrade.core.clock import Clock
label_desc: Use image node_id 2 for calling the Identifiable obj's underlying member method code with example usage: obj.id(identifier) without return types