(function() {var implementors = {};
implementors["futures"] = [];
implementors["futures_cpupool"] = [{"text":"impl<T: Send + 'static, E: Send + 'static> Future for CpuFuture<T, E>","synthetic":false,"types":["futures_cpupool::CpuFuture"]}];
implementors["hyper"] = [{"text":"impl<T, B> Future for Connection<T, B> where
T: AsyncRead + AsyncWrite,
B: Stream<Error = Error> + 'static,
B::Item: AsRef<[u8]>, ","synthetic":false,"types":["hyper::client::conn::Connection"]},{"text":"impl<T, B> Future for Handshake<T, B> where
T: AsyncRead + AsyncWrite,
B: Stream<Error = Error> + 'static,
B::Item: AsRef<[u8]>, ","synthetic":false,"types":["hyper::client::conn::Handshake"]},{"text":"impl Future for ResponseFuture","synthetic":false,"types":["hyper::client::conn::ResponseFuture"]},{"text":"impl Future for FutureResponse","synthetic":false,"types":["hyper::client::FutureResponse"]},{"text":"impl<I, B, S> Future for Connection<I, S> where
S: Service<Request = Request, Response = Response<B>, Error = Error> + 'static,
I: AsyncRead + AsyncWrite + 'static,
B: Stream<Error = Error> + 'static,
B::Item: AsRef<[u8]>, ","synthetic":false,"types":["hyper::server::conn::Connection"]}];
implementors["relay"] = [{"text":"impl<T> Future for Receiver<T>","synthetic":false,"types":["relay::Receiver"]},{"text":"impl<T> Future for Waiting<T>","synthetic":false,"types":["relay::Waiting"]}];
implementors["tokio_core"] = [{"text":"impl Future for TcpStreamNew","synthetic":false,"types":["tokio_core::net::tcp::TcpStreamNew"]},{"text":"impl<T> Future for SendDgram<T> where
T: AsRef<[u8]>, ","synthetic":false,"types":["tokio_core::net::udp::SendDgram"]},{"text":"impl<T> Future for RecvDgram<T> where
T: AsMut<[u8]>, ","synthetic":false,"types":["tokio_core::net::udp::RecvDgram"]},{"text":"impl Future for Timeout","synthetic":false,"types":["tokio_core::reactor::timeout::Timeout"]}];
implementors["tokio_fs"] = [{"text":"impl<P> Future for CreateDirFuture<P> where
P: AsRef<Path>, ","synthetic":false,"types":["tokio_fs::create_dir::CreateDirFuture"]},{"text":"impl<P> Future for CreateDirAllFuture<P> where
P: AsRef<Path>, ","synthetic":false,"types":["tokio_fs::create_dir_all::CreateDirAllFuture"]},{"text":"impl Future for CloneFuture","synthetic":false,"types":["tokio_fs::file::clone::CloneFuture"]},{"text":"impl<P> Future for CreateFuture<P> where
P: AsRef<Path> + Send + 'static, ","synthetic":false,"types":["tokio_fs::file::create::CreateFuture"]},{"text":"impl Future for MetadataFuture","synthetic":false,"types":["tokio_fs::file::metadata::MetadataFuture"]},{"text":"impl<P> Future for OpenFuture<P> where
P: AsRef<Path> + Send + 'static, ","synthetic":false,"types":["tokio_fs::file::open::OpenFuture"]},{"text":"impl Future for SeekFuture","synthetic":false,"types":["tokio_fs::file::seek::SeekFuture"]},{"text":"impl<P, Q> Future for HardLinkFuture<P, Q> where
P: AsRef<Path>,
Q: AsRef<Path>, ","synthetic":false,"types":["tokio_fs::hard_link::HardLinkFuture"]},{"text":"impl<P> Future for MetadataFuture<P> where
P: AsRef<Path> + Send + 'static, ","synthetic":false,"types":["tokio_fs::metadata::MetadataFuture"]},{"text":"impl<P, Q> Future for SymlinkFuture<P, Q> where
P: AsRef<Path>,
Q: AsRef<Path>, ","synthetic":false,"types":["tokio_fs::os::unix::SymlinkFuture"]},{"text":"impl<P: AsRef<Path> + Send + 'static> Future for ReadFile<P>","synthetic":false,"types":["tokio_fs::read::ReadFile"]},{"text":"impl<P> Future for ReadDirFuture<P> where
P: AsRef<Path> + Send + 'static, ","synthetic":false,"types":["tokio_fs::read_dir::ReadDirFuture"]},{"text":"impl<P> Future for ReadLinkFuture<P> where
P: AsRef<Path>, ","synthetic":false,"types":["tokio_fs::read_link::ReadLinkFuture"]},{"text":"impl<P> Future for RemoveDirFuture<P> where
P: AsRef<Path>, ","synthetic":false,"types":["tokio_fs::remove_dir::RemoveDirFuture"]},{"text":"impl<P> Future for RemoveFileFuture<P> where
P: AsRef<Path>, ","synthetic":false,"types":["tokio_fs::remove_file::RemoveFileFuture"]},{"text":"impl<P, Q> Future for RenameFuture<P, Q> where
P: AsRef<Path>,
Q: AsRef<Path>, ","synthetic":false,"types":["tokio_fs::rename::RenameFuture"]},{"text":"impl<P> Future for SetPermissionsFuture<P> where
P: AsRef<Path>, ","synthetic":false,"types":["tokio_fs::set_permissions::SetPermissionsFuture"]},{"text":"impl<P> Future for SymlinkMetadataFuture<P> where
P: AsRef<Path> + Send + 'static, ","synthetic":false,"types":["tokio_fs::symlink_metadata::SymlinkMetadataFuture"]},{"text":"impl<P: AsRef<Path> + Send + 'static, C: AsRef<[u8]> + Debug> Future for WriteFile<P, C>","synthetic":false,"types":["tokio_fs::write::WriteFile"]}];
implementors["tokio_io"] = [{"text":"impl<R, W> Future for Copy<R, W> where
R: AsyncRead,
W: AsyncWrite, ","synthetic":false,"types":["tokio_io::io::copy::Copy"]},{"text":"impl<A> Future for Flush<A> where
A: AsyncWrite, ","synthetic":false,"types":["tokio_io::io::flush::Flush"]},{"text":"impl<R, T> Future for Read<R, T> where
R: AsyncRead,
T: AsMut<[u8]>, ","synthetic":false,"types":["tokio_io::io::read::Read"]},{"text":"impl<A, T> Future for ReadExact<A, T> where
A: AsyncRead,
T: AsMut<[u8]>, ","synthetic":false,"types":["tokio_io::io::read_exact::ReadExact"]},{"text":"impl<A> Future for ReadToEnd<A> where
A: AsyncRead, ","synthetic":false,"types":["tokio_io::io::read_to_end::ReadToEnd"]},{"text":"impl<A> Future for ReadUntil<A> where
A: AsyncRead + BufRead, ","synthetic":false,"types":["tokio_io::io::read_until::ReadUntil"]},{"text":"impl<A> Future for Shutdown<A> where
A: AsyncWrite, ","synthetic":false,"types":["tokio_io::io::shutdown::Shutdown"]},{"text":"impl<A, T> Future for WriteAll<A, T> where
A: AsyncWrite,
T: AsRef<[u8]>, ","synthetic":false,"types":["tokio_io::io::write_all::WriteAll"]}];
implementors["tokio_proto"] = [{"text":"impl<T> Future for Pipeline<T> where
T: Dispatch, ","synthetic":false,"types":["tokio_proto::streaming::pipeline::advanced::Pipeline"]},{"text":"impl<T> Future for Multiplex<T> where
T: Dispatch, ","synthetic":false,"types":["tokio_proto::streaming::multiplex::advanced::Multiplex"]},{"text":"impl<T, E> Future for Response<T, E> where
E: From<Error>, ","synthetic":false,"types":["tokio_proto::util::client_proxy::Response"]},{"text":"impl<Kind, P> Future for Connect<Kind, P> where
P: BindClient<Kind, TcpStream>, ","synthetic":false,"types":["tokio_proto::tcp_client::Connect"]}];
implementors["tokio_reactor"] = [{"text":"impl Future for Shutdown","synthetic":false,"types":["tokio_reactor::background::Shutdown"]}];
implementors["tokio_sync"] = [{"text":"impl<T> Future for Receiver<T>","synthetic":false,"types":["tokio_sync::oneshot::Receiver"]}];
implementors["tokio_tcp"] = [{"text":"impl Future for ConnectFuture","synthetic":false,"types":["tokio_tcp::stream::ConnectFuture"]}];
implementors["tokio_threadpool"] = [{"text":"impl Future for Shutdown","synthetic":false,"types":["tokio_threadpool::shutdown::Shutdown"]},{"text":"impl<T, E> Future for SpawnHandle<T, E>","synthetic":false,"types":["tokio_threadpool::thread_pool::SpawnHandle"]}];
implementors["tokio_timer"] = [{"text":"impl<T> Future for Timeout<T> where
T: Future, ","synthetic":false,"types":["tokio_timer::timeout::Timeout"]},{"text":"impl Future for Delay","synthetic":false,"types":["tokio_timer::delay::Delay"]}];
implementors["tokio_udp"] = [{"text":"impl<T> Future for RecvDgram<T> where
T: AsMut<[u8]>, ","synthetic":false,"types":["tokio_udp::recv_dgram::RecvDgram"]},{"text":"impl<T> Future for SendDgram<T> where
T: AsRef<[u8]>, ","synthetic":false,"types":["tokio_udp::send_dgram::SendDgram"]}];
implementors["tokio_uds"] = [{"text":"impl<T> Future for RecvDgram<T> where
T: AsMut<[u8]>, ","synthetic":false,"types":["tokio_uds::recv_dgram::RecvDgram"]},{"text":"impl<T, P> Future for SendDgram<T, P> where
T: AsRef<[u8]>,
P: AsRef<Path>, ","synthetic":false,"types":["tokio_uds::send_dgram::SendDgram"]},{"text":"impl Future for ConnectFuture","synthetic":false,"types":["tokio_uds::stream::ConnectFuture"]}];
if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()