h the <code>deserializer</code> parameter.</p>
<p>The <code>deserializer</code> parameter must be a function object that supports the following calls:</p><ul>
<li><code>template&lt;typename U&gt; U operator()();</code> where the types <code>std::uint64_t</code>, <code>float</code> and <code>T</code> must be supported for U.</li>
<li><code>void operator()(CharT* value_out, std::size_t value_size);</code></li>
</ul>
<p>If the deserialized hash map part of the hat-trie is hash compatible with the serialized ma