:py:mod:`core.model.status`
===========================

.. py:module:: core.model.status

.. autodoc2-docstring:: core.model.status
   :allowtitles:

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

Classes
~~~~~~~

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

   * - :py:obj:`Status <core.model.status.Status>`
     - .. autodoc2-docstring:: core.model.status.Status
          :summary:

Functions
~~~~~~~~~

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

   * - :py:obj:`status_new <core.model.status.status_new>`
     - .. autodoc2-docstring:: core.model.status.status_new
          :summary:

API
~~~

.. py:class:: Status()
   :canonical: core.model.status.Status

   Bases: :py:obj:`enum.StrEnum`

   .. autodoc2-docstring:: core.model.status.Status

   .. rubric:: Initialization

   .. autodoc2-docstring:: core.model.status.Status.__init__

   .. py:attribute:: NEW
      :canonical: core.model.status.Status.NEW
      :value: None

      .. autodoc2-docstring:: core.model.status.Status.NEW

   .. py:attribute:: OK
      :canonical: core.model.status.Status.OK
      :value: None

      .. autodoc2-docstring:: core.model.status.Status.OK

   .. py:attribute:: ERROR
      :canonical: core.model.status.Status.ERROR
      :value: None

      .. autodoc2-docstring:: core.model.status.Status.ERROR

   .. py:attribute:: WARNING
      :canonical: core.model.status.Status.WARNING
      :value: None

      .. autodoc2-docstring:: core.model.status.Status.WARNING

   .. py:attribute:: UNKNOWN
      :canonical: core.model.status.Status.UNKNOWN
      :value: None

      .. autodoc2-docstring:: core.model.status.Status.UNKNOWN

   .. py:attribute:: SKIP
      :canonical: core.model.status.Status.SKIP
      :value: None

      .. autodoc2-docstring:: core.model.status.Status.SKIP

   .. py:attribute:: RETRY
      :canonical: core.model.status.Status.RETRY
      :value: None

      .. autodoc2-docstring:: core.model.status.Status.RETRY

   .. py:attribute:: EMPTY
      :canonical: core.model.status.Status.EMPTY
      :value: None

      .. autodoc2-docstring:: core.model.status.Status.EMPTY

   .. py:method:: __repr__() -> str
      :canonical: core.model.status.Status.__repr__

   .. py:method:: __eq__(other: typing.Any) -> bool
      :canonical: core.model.status.Status.__eq__

.. py:function:: status_new() -> core.model.status.Status
   :canonical: core.model.status.status_new

   .. autodoc2-docstring:: core.model.status.status_new
