(function() { var implementors = Object.fromEntries([["base64",[["impl<'e, E: Engine, R: Read> Read for DecoderReader<'e, E, R>"]]],["brotli",[["impl<R: Read> Read for CompressorReader<R>"],["impl<R: Read, BufferType: SliceWrapperMut<u8>, Alloc: BrotliAlloc> Read for CompressorReaderCustomAlloc<R, BufferType, Alloc>"]]],["brotli_decompressor",[["impl<R: Read> Read for Decompressor<R>"],["impl<R: Read, BufferType: SliceWrapperMut<u8>, AllocU8: Allocator<u8>, AllocU32: Allocator<u32>, AllocHC: Allocator<HuffmanCode>> Read for DecompressorCustomAlloc<R, BufferType, AllocU8, AllocU32, AllocHC>"]]],["bytes",[["impl<B: Buf + Sized> Read for Reader<B>"]]],["digest",[["impl<T> Read for XofReaderCoreWrapper<T>
where\n T: XofReaderCore,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,
"]]],["either",[["impl<L, R> Read for Either<L, R>
where\n L: Read,\n R: Read,
"]]],["flate2",[["impl<R: BufRead> Read for DeflateDecoder<R>"],["impl<R: BufRead> Read for DeflateEncoder<R>"],["impl<R: BufRead> Read for GzDecoder<R>"],["impl<R: BufRead> Read for GzEncoder<R>"],["impl<R: BufRead> Read for MultiGzDecoder<R>"],["impl<R: BufRead> Read for ZlibDecoder<R>"],["impl<R: BufRead> Read for ZlibEncoder<R>"],["impl<R: Read + Write> Read for GzEncoder<R>"],["impl<R: Read> Read for DeflateDecoder<R>"],["impl<R: Read> Read for DeflateEncoder<R>"],["impl<R: Read> Read for GzDecoder<R>"],["impl<R: Read> Read for GzEncoder<R>"],["impl<R: Read> Read for MultiGzDecoder<R>"],["impl<R: Read> Read for ZlibDecoder<R>"],["impl<R: Read> Read for ZlibEncoder<R>"],["impl<R: Read> Read for CrcReader<R>"],["impl<W: Read + Write> Read for DeflateDecoder<W>"],["impl<W: Read + Write> Read for DeflateEncoder<W>"],["impl<W: Read + Write> Read for GzDecoder<W>"],["impl<W: Read + Write> Read for ZlibDecoder<W>"],["impl<W: Read + Write> Read for ZlibEncoder<W>"]]],["futures_util",[["impl<T> Read for AllowStdIo<T>
where\n T: Read,
"]]],["mio",[["impl Read for &TcpStream"],["impl Read for &UnixStream"],["impl Read for &Receiver"],["impl Read for TcpStream"],["impl Read for UnixStream"],["impl Read for Receiver"]]],["native_tls",[["impl<S: Read + Write> Read for TlsStream<S>"]]],["openssl",[["impl<S: Read + Write> Read for SslStream<S>"]]],["rand_core",[["impl<R: TryRngCore + ?Sized> Read for RngReadAdapter<'_, R>"]]],["socket2",[["impl Read for Socket"],["impl<'a> Read for &'a Socket"]]],["tokio_util",[["impl<T: AsyncRead + Unpin> Read for SyncIoBridge<T>"]]],["zstd",[["impl<R, D> Read for Reader<R, D>
where\n R: BufRead,\n D: Operation,
"],["impl<R: BufRead> Read for Decoder<'_, R>"],["impl<R: BufRead> Read for Encoder<'_, R>"]]]]); if (window.register_implementors) { window.register_implementors(implementors); } else { window.pending_implementors = implementors; } })() //{"start":57,"fragment_lengths":[545,1319,2002,503,1463,561,9359,466,1527,538,538,555,504,573,1423]}