(function() {var implementors = {}; implementors["actix_http"] = [{"text":"impl Read for TestBuffer","synthetic":false,"types":["actix_http::test::TestBuffer"]}]; implementors["awc"] = [{"text":"impl Read for BoxedSocket","synthetic":false,"types":["awc::connect::BoxedSocket"]}]; implementors["brotli2"] = [{"text":"impl<R: BufRead> Read for BrotliEncoder<R>","synthetic":false,"types":["brotli2::bufread::BrotliEncoder"]},{"text":"impl<R: BufRead> Read for BrotliDecoder<R>","synthetic":false,"types":["brotli2::bufread::BrotliDecoder"]},{"text":"impl<R: Read> Read for BrotliEncoder<R>","synthetic":false,"types":["brotli2::read::BrotliEncoder"]},{"text":"impl<R: Read> Read for BrotliDecoder<R>","synthetic":false,"types":["brotli2::read::BrotliDecoder"]}]; implementors["bytes"] = [{"text":"impl<B: Buf + Sized> Read for Reader<B>","synthetic":false,"types":["bytes::buf::reader::Reader"]}]; implementors["either"] = [{"text":"impl<L, R> Read for Either<L, R> where
    L: Read,
    R: Read
","synthetic":false,"types":["either::Either"]}]; implementors["flate2"] = [{"text":"impl<R: Read> Read for CrcReader<R>","synthetic":false,"types":["flate2::crc::CrcReader"]},{"text":"impl<R: BufRead> Read for DeflateEncoder<R>","synthetic":false,"types":["flate2::deflate::bufread::DeflateEncoder"]},{"text":"impl<R: BufRead> Read for DeflateDecoder<R>","synthetic":false,"types":["flate2::deflate::bufread::DeflateDecoder"]},{"text":"impl<R: Read> Read for DeflateEncoder<R>","synthetic":false,"types":["flate2::deflate::read::DeflateEncoder"]},{"text":"impl<R: Read> Read for DeflateDecoder<R>","synthetic":false,"types":["flate2::deflate::read::DeflateDecoder"]},{"text":"impl<W: Read + Write> Read for DeflateEncoder<W>","synthetic":false,"types":["flate2::deflate::write::DeflateEncoder"]},{"text":"impl<W: Read + Write> Read for DeflateDecoder<W>","synthetic":false,"types":["flate2::deflate::write::DeflateDecoder"]},{"text":"impl<R: BufRead> Read for GzEncoder<R>","synthetic":false,"types":["flate2::gz::bufread::GzEncoder"]},{"text":"impl<R: BufRead> Read for GzDecoder<R>","synthetic":false,"types":["flate2::gz::bufread::GzDecoder"]},{"text":"impl<R: BufRead> Read for MultiGzDecoder<R>","synthetic":false,"types":["flate2::gz::bufread::MultiGzDecoder"]},{"text":"impl<R: Read> Read for GzEncoder<R>","synthetic":false,"types":["flate2::gz::read::GzEncoder"]},{"text":"impl<R: Read> Read for GzDecoder<R>","synthetic":false,"types":["flate2::gz::read::GzDecoder"]},{"text":"impl<R: Read> Read for MultiGzDecoder<R>","synthetic":false,"types":["flate2::gz::read::MultiGzDecoder"]},{"text":"impl<R: Read + Write> Read for GzEncoder<R>","synthetic":false,"types":["flate2::gz::write::GzEncoder"]},{"text":"impl<W: Read + Write> Read for GzDecoder<W>","synthetic":false,"types":["flate2::gz::write::GzDecoder"]},{"text":"impl<R: BufRead> Read for ZlibEncoder<R>","synthetic":false,"types":["flate2::zlib::bufread::ZlibEncoder"]},{"text":"impl<R: BufRead> Read for ZlibDecoder<R>","synthetic":false,"types":["flate2::zlib::bufread::ZlibDecoder"]},{"text":"impl<R: Read> Read for ZlibEncoder<R>","synthetic":false,"types":["flate2::zlib::read::ZlibEncoder"]},{"text":"impl<R: Read> Read for ZlibDecoder<R>","synthetic":false,"types":["flate2::zlib::read::ZlibDecoder"]},{"text":"impl<W: Read + Write> Read for ZlibEncoder<W>","synthetic":false,"types":["flate2::zlib::write::ZlibEncoder"]},{"text":"impl<W: Read + Write> Read for ZlibDecoder<W>","synthetic":false,"types":["flate2::zlib::write::ZlibDecoder"]}]; implementors["mio"] = [{"text":"impl Read for TcpStream","synthetic":false,"types":["mio::net::tcp::TcpStream"]},{"text":"impl<'a> Read for &'a TcpStream","synthetic":false,"types":["mio::net::tcp::TcpStream"]}]; implementors["mio_uds"] = [{"text":"impl Read for UnixStream","synthetic":false,"types":["mio_uds::stream::UnixStream"]},{"text":"impl<'a> Read for &'a UnixStream","synthetic":false,"types":["mio_uds::stream::UnixStream"]}]; implementors["rand_core"] = [{"text":"impl Read for dyn RngCore","synthetic":false,"types":["rand_core::RngCore"]}]; implementors["socket2"] = [{"text":"impl Read for Socket","synthetic":false,"types":["socket2::Socket"]},{"text":"impl<'a> Read for &'a Socket","synthetic":false,"types":["socket2::Socket"]}]; implementors["tokio_io"] = [{"text":"impl<T> Read for AllowStdIo<T> where
    T: Read
","synthetic":false,"types":["tokio_io::allow_std::AllowStdIo"]},{"text":"impl<T: AsyncRead> Read for ReadHalf<T>","synthetic":false,"types":["tokio_io::split::ReadHalf"]}]; implementors["tokio_reactor"] = [{"text":"impl<E> Read for PollEvented<E> where
    E: Evented + Read
","synthetic":false,"types":["tokio_reactor::poll_evented::PollEvented"]},{"text":"impl<'a, E> Read for &'a PollEvented<E> where
    E: Evented,
    &'a E: Read
","synthetic":false,"types":["tokio_reactor::poll_evented::PollEvented"]}]; implementors["tokio_tcp"] = [{"text":"impl Read for TcpStream","synthetic":false,"types":["tokio_tcp::stream::TcpStream"]},{"text":"impl<'a> Read for &'a TcpStream","synthetic":false,"types":["tokio_tcp::stream::TcpStream"]}]; if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()