><span class="n">buffer</span><span class="p">),</span> <span class="n">as_result</span><span class="p">(</span><span class="n">token</span><span class="p">));</span>

  <span class="c1">// Usage is exactly like ordinary Outcome. Note the lack of exception throw!
</span><span class="c1"></span>  <span class="k">if</span><span class="p">(</span><span class="n">bytesread</span><span class="p">.</span><span class="n">has_error</span><span class="p">())</span>
  <span class="p">{</span>
    <span class="n">std<