.. currentmodule:: celery.datastructures

.. automodule:: celery.datastructures

    .. contents::
        :local:

    TokenBucket
    -----------

    .. autoclass:: TokenBucket
        :members:
        :undoc-members:

    AttributeDict
    -------------

    .. autoclass:: AttributeDict
        :members:

    .. autoclass:: AttributeDictMixin
        :members:

    DictAttribute
    -------------

    .. autoclass:: DictAttribute
        :members:
        :undoc-members:

    ConfigurationView
    -----------------

    .. autoclass:: ConfigurationView
        :members:
        :undoc-members:

    ExceptionInfo
    -------------

    .. autoclass:: ExceptionInfo
        :members:

    LimitedSet
    ----------

    .. autoclass:: LimitedSet
        :members:
        :undoc-members:

    LocalCache
    ----------

    .. autoclass:: LocalCache
        :members:
        :undoc-members:

    Functions
    ---------

    .. autofunction:: consume_queue
