an class="special">)</span></code><sup>st</sup>
<a class="link" href="../../synchronization/channels/buffered_channel.html#buffered_channel_pop"><code class="computeroutput">buffered_channel::pop()</code></a> call
          would block forever.
        </p>
<p>
          Given a ready <code class="computeroutput"><span class="identifier">future</span><span class="special">&lt;&gt;</span></code>,
          we can distinguish failure by calling <a class="link" href="../../synchronization/futures/future.html#f