class_docstr: Interface definition for `Op` subclasses compiled by `CLinker`.
class_docstr_tok: ["Interface","definition","for","`","Op","`","subclasses","compiled","by","`","CLinker","`","."]
docstr: Return an `Apply`-specific code string to be inserted in the struct cleanup code.
  
  Parameters
  ----------
  node : Apply
      The node in the graph being compiled
  name : str
      A unique name to distinguish variables from those of other nodes.
code: def c_cleanup_code_struct(self, node: Apply, name: str) -> str:
      """Return an `Apply`-specific code string to be inserted in the struct cleanup code.
  
      Parameters
      ----------
      node : Apply
          The node in the graph being compiled
      name : str
          A unique name to distinguish variables from those of other nodes.
  
      """
      return ""
  
imports: import typing
  import warnings
  from abc import abstractmethod
  from typing import Callable, Optional
  from pytensor.graph.basic import Apply, Constant
  from pytensor.graph.utils import MethodNotDefined
label_desc: Use image node_id 8 for calling the CLinkerOp obj's underlying member method code with example usage: obj.c_cleanup_code_struct(node, name) and returns: str