r</span>(<span class="ident">nb</span>::<span class="ident">Error</span>::<span class="ident">WouldBlock</span>) <span class="op">=</span><span class="op">&gt;</span> <span class="kw">return</span>,
                <span class="prelude-val">Ok</span>(()) <span class="op">=</span><span class="op">&gt;</span> {}, <span class="comment">// keep flushing data</span>
            }
        }

        <span class="ident">cb</span>.<span class="ident">pop</span>();
    }
}

<span class="comment">// The stuff below c