options = {})</pre>

<p><code>source</code> and <code>destination</code> are file pathes.</p>

<h2 id="label-Stream-3A-3AWriter">Stream::Writer<span><a href="#label-Stream-3A-3AWriter">&para;</a> <a href="#top">&uarr;</a></span></h2>

<p>Its behaviour is similar to builtin {<code>Zlib::GzipWriter</code><a href="https://ruby-doc.org/stdlib/libdoc/zlib/rdoc/Zlib/GzipWriter.html">}</a>.</p>

<p>Writer maintains destination buffer only, so it accepts <code>destination_buffer_length</code> option only.</p>

<pre