&lt;</span> <span class="identifier">monotonic_resource</span> <span class="special">&gt;()</span> <span class="special">);</span>
<span class="special">}</span>
</pre>
<p>
        A monotonic resource may be optionally constructed with an initial buffer
        to use first, before going to the heap. This allows the caller to use stack
        space and avoid dynamic allocations for most parsed JSON, falling back to
        dynamic allocation from the heap if the input JSON is larger than average,
        