class_docstr: Represents a bound task node in a Ray task DAG.
class_docstr_tok: ["Represents","a","bound","task","node","in","a","Ray","task","DAG","."]
code: def __init__(
      self,
      func_body,
      func_args,
      func_kwargs,
      func_options,
      other_args_to_resolve=None,
  ):
      self._body = func_body
      super().__init__(
          func_args,
          func_kwargs,
          func_options,
          other_args_to_resolve=other_args_to_resolve,
      )
  
file_path: ray/python/ray/dag/function_node.py
imports: from typing import Any, Dict, List
  import ray
  from ray.dag.dag_node import DAGNode
  from ray.dag.format_utils import get_dag_node_str
  from ray.util.annotations import DeveloperAPI
label_desc: Use image node_id 1 to create a new FunctionNode object from inherited base classes: DAGNode with example: obj = FunctionNode(func_body, func_args, func_kwargs, func_options, other_args_to_resolve)