:py:mod:`core.utils`
====================

.. py:module:: core.utils

.. autodoc2-docstring:: core.utils
   :allowtitles:

Module Contents
---------------

Functions
~~~~~~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`pipe <core.utils.pipe>`
     - .. autodoc2-docstring:: core.utils.pipe
          :summary:

Data
~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`_InstanceType <core.utils._InstanceType>`
     - .. autodoc2-docstring:: core.utils._InstanceType
          :summary:
   * - :py:obj:`_PipelineStepType <core.utils._PipelineStepType>`
     - .. autodoc2-docstring:: core.utils._PipelineStepType
          :summary:
   * - :py:obj:`_ReturnType <core.utils._ReturnType>`
     - .. autodoc2-docstring:: core.utils._ReturnType
          :summary:

API
~~~

.. py:data:: _InstanceType
   :canonical: core.utils._InstanceType
   :value: None

   .. autodoc2-docstring:: core.utils._InstanceType

.. py:data:: _PipelineStepType
   :canonical: core.utils._PipelineStepType
   :value: None

   .. autodoc2-docstring:: core.utils._PipelineStepType

.. py:data:: _ReturnType
   :canonical: core.utils._ReturnType
   :value: None

   .. autodoc2-docstring:: core.utils._ReturnType

.. py:function:: pipe(instance: core.utils._InstanceType, *functions: core.utils._PipelineStepType) -> core.utils._ReturnType
   :canonical: core.utils.pipe

   .. autodoc2-docstring:: core.utils.pipe
