Lines Matching refs:BufRead
158 pub fn gz_encoder<R: BufRead>(header: Vec<u8>, r: R, lvl: Compression) -> GzEncoder<R> { in gz_encoder()
168 impl<R: BufRead> GzEncoder<R> {
232 impl<R: BufRead> Read for GzEncoder<R> {
256 impl<R: BufRead + Write> Write for GzEncoder<R> {
351 impl<R: BufRead> GzDecoder<R> {
411 impl<R: BufRead> Read for GzDecoder<R> {
521 impl<R: AsyncRead + BufRead> AsyncRead for GzDecoder<R> {}
523 impl<R: BufRead + Write> Write for GzDecoder<R> {
534 impl<R: AsyncWrite + BufRead> AsyncWrite for GzDecoder<R> {
583 impl<R: BufRead> MultiGzDecoder<R> {
617 impl<R: BufRead> Read for MultiGzDecoder<R> {
624 impl<R: AsyncRead + BufRead> AsyncRead for MultiGzDecoder<R> {}
626 impl<R: BufRead + Write> Write for MultiGzDecoder<R> {
637 impl<R: AsyncWrite + BufRead> AsyncWrite for MultiGzDecoder<R> {