parameters: (entrypoint: Entrypoint)
return_statement: return _FUNCTION.format(
          name=entrypoint.name,
          description=entrypoint.description,
          params_and_result=_get_params_and_result_docstring(entrypoint)
      )
docstring: Create a docstring using Sphinx format for the given entrypoint.
  
      :param entrypoint: Source of the function.
      :type entrypoint: Entrypoint
      :return: Sphinx docstring.
      :rtype: str
docstring_summary: Create a docstring using Sphinx format for the given entrypoint.
docstring_tokens: Create a docstring using Sphinx format for the given entrypoint .
function: def from_entrypoint(entrypoint: Entrypoint):
      """Create a docstring using Sphinx format for the given entrypoint.
  
      :param entrypoint: Source of the function.
      :type entrypoint: Entrypoint
      :return: Sphinx docstring.
      :rtype: str
      """
      return _FUNCTION.format(
          name=entrypoint.name,
          description=entrypoint.description,
          params_and_result=_get_params_and_result_docstring(entrypoint)
      )
function_tokens: def from_entrypoint ( entrypoint : Entrypoint ) : return _FUNCTION . format ( name = entrypoint . name , description = entrypoint . description , params_and_result = _get_params_and_result_docstring ( entrypoint ) )