:py:mod:`frozendict` ==================== .. py:module:: conda._vendor.frozendict Classes ------- .. autoapisummary:: conda._vendor.frozendict.frozendict conda._vendor.frozendict.FrozenOrderedDict Attributes ---------- .. autoapisummary:: conda._vendor.frozendict.OrderedDict conda._vendor.frozendict.iteritems .. py:data:: OrderedDict .. py:data:: iteritems .. py:class:: frozendict(*args, **kwargs) Bases: :py:obj:`collections.abc.Mapping` An immutable wrapper around dictionaries that implements the complete :py:class:`collections.Mapping` interface. It can be used as a drop-in replacement for dictionaries where immutability is desired. .. py:attribute:: dict_cls .. py:method:: __getitem__(key) .. py:method:: __contains__(key) .. py:method:: copy(**add_or_replace) .. py:method:: __iter__() .. py:method:: __len__() .. py:method:: __repr__() Return repr(self). .. py:method:: __hash__() Return hash(self). .. py:method:: __json__() .. py:method:: to_json() .. py:class:: FrozenOrderedDict(*args, **kwargs) Bases: :py:obj:`frozendict` A frozendict subclass that maintains key order .. py:attribute:: dict_cls