class_docstr: Annotations directive, which is only used nested within a Callout directive.
class_docstr_tok: ["Annotations","directive",",","which","is","only","used","nested","within","a","Callout","directive","."]
code: def run(self):
      content = self.content
      content = _replace_numbers(content)
  
      joined_content = "\n".join(content)
      annotations_node = callout(joined_content)
      _parse_recursively(self, annotations_node)
  
      return [annotations_node]
  
imports: from docutils import nodes
  from sphinx.util.docutils import SphinxDirective
  from sphinx.transforms import SphinxTransform
  from docutils.nodes import Node
label_desc: Use image node_id 1 for calling the AnnotationsDirective obj's underlying member method code with example usage: obj.run() and returns: list