pub fn gz_encoder<W: Write>(
    header: Vec<u8>,
    w: W,
    lvl: Compression
) -> GzEncoder<W>Notable traits for GzEncoder<W>impl<W: Write> Write for GzEncoder<W>impl<R: Read + Write> Read for GzEncoder<R>