.. SPDX-FileCopyrightText: 2025 Kohei Yoshida
..
.. SPDX-License-Identifier: MIT

API Reference
=============

Containers
----------

mdds::trie_map
^^^^^^^^^^^^^^

.. doxygenclass:: mdds::trie_map
   :members:

mdds::packed_trie_map
^^^^^^^^^^^^^^^^^^^^^

.. doxygenclass:: mdds::packed_trie_map
   :members:

Value Serializers
-----------------

mdds::trie::value_serializer
^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. doxygenstruct:: mdds::trie::value_serializer
   :members:

mdds::trie::numeric_value_serializer
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. doxygenstruct:: mdds::trie::numeric_value_serializer
   :members:

mdds::trie::variable_value_serializer
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. doxygenstruct:: mdds::trie::variable_value_serializer
   :members:

mdds::trie::numeric_sequence_value_serializer
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. doxygenstruct:: mdds::trie::numeric_sequence_value_serializer
   :members:


Other Types
-----------

mdds::trie::default_traits
^^^^^^^^^^^^^^^^^^^^^^^^^^

.. doxygenstruct:: mdds::trie::default_traits
   :members:

mdds::trie::dump_structure_type
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. doxygenenum:: mdds::trie::dump_structure_type
