(function() {var implementors = {}; implementors["futures"] = []; implementors["futures_cpupool"] = ["impl<T: Send + 'static, E: Send + 'static> Future for CpuFuture<T, E>",]; implementors["hyper"] = ["impl<T, B> Future for Connection<T, B> where
    T: AsyncRead + AsyncWrite,
    B: Stream<Error = Error> + 'static,
    B::Item: AsRef<[u8]>, 
","impl<T, B> Future for Handshake<T, B> where
    T: AsyncRead + AsyncWrite,
    B: Stream<Error = Error> + 'static,
    B::Item: AsRef<[u8]>, 
","impl Future for ResponseFuture","impl Future for FutureResponse","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]>, 
",]; implementors["relay"] = ["impl<T> Future for Receiver<T>","impl<T> Future for Waiting<T>",]; implementors["tokio_core"] = ["impl Future for TcpStreamNew","impl<T> Future for SendDgram<T> where
    T: AsRef<[u8]>, 
","impl<T> Future for RecvDgram<T> where
    T: AsMut<[u8]>, 
","impl Future for Timeout",]; implementors["tokio_fs"] = ["impl<P> Future for CreateDirFuture<P> where
    P: AsRef<Path>, 
","impl<P> Future for CreateDirAllFuture<P> where
    P: AsRef<Path>, 
","impl<P> Future for CreateFuture<P> where
    P: AsRef<Path> + Send + 'static, 
","impl Future for MetadataFuture","impl<P> Future for OpenFuture<P> where
    P: AsRef<Path> + Send + 'static, 
","impl Future for SeekFuture","impl<P, Q> Future for HardLinkFuture<P, Q> where
    P: AsRef<Path>,
    Q: AsRef<Path>, 
","impl<P> Future for MetadataFuture<P> where
    P: AsRef<Path> + Send + 'static, 
","impl<P, Q> Future for SymlinkFuture<P, Q> where
    P: AsRef<Path>,
    Q: AsRef<Path>, 
","impl<P> Future for ReadDirFuture<P> where
    P: AsRef<Path> + Send + 'static, 
","impl<P> Future for ReadLinkFuture<P> where
    P: AsRef<Path>, 
","impl<P> Future for RemoveDirFuture<P> where
    P: AsRef<Path>, 
","impl<P> Future for RemoveFileFuture<P> where
    P: AsRef<Path>, 
","impl<P, Q> Future for RenameFuture<P, Q> where
    P: AsRef<Path>,
    Q: AsRef<Path>, 
","impl<P> Future for SetPermissionsFuture<P> where
    P: AsRef<Path>, 
","impl<P> Future for SymlinkMetadataFuture<P> where
    P: AsRef<Path> + Send + 'static, 
",]; implementors["tokio_io"] = ["impl<R, W> Future for Copy<R, W> where
    R: AsyncRead,
    W: AsyncWrite
","impl<A> Future for Flush<A> where
    A: AsyncWrite
","impl<R, T> Future for Read<R, T> where
    R: AsyncRead,
    T: AsMut<[u8]>, 
","impl<A, T> Future for ReadExact<A, T> where
    A: AsyncRead,
    T: AsMut<[u8]>, 
","impl<A> Future for ReadToEnd<A> where
    A: AsyncRead
","impl<A> Future for ReadUntil<A> where
    A: AsyncRead + BufRead
","impl<A> Future for Shutdown<A> where
    A: AsyncWrite
","impl<A, T> Future for WriteAll<A, T> where
    A: AsyncWrite,
    T: AsRef<[u8]>, 
",]; implementors["tokio_proto"] = ["impl<T> Future for Pipeline<T> where
    T: Dispatch
","impl<T> Future for Multiplex<T> where
    T: Dispatch
","impl<T, E> Future for Response<T, E> where
    E: From<Error>, 
","impl<Kind, P> Future for Connect<Kind, P> where
    P: BindClient<Kind, TcpStream>, 
",]; implementors["tokio_reactor"] = ["impl Future for Shutdown",]; implementors["tokio_tcp"] = ["impl Future for ConnectFuture",]; implementors["tokio_threadpool"] = ["impl Future for Shutdown",]; implementors["tokio_timer"] = ["impl<T> Future for Deadline<T> where
    T: Future
","impl Future for Delay",]; implementors["tokio_udp"] = ["impl<T> Future for SendDgram<T> where
    T: AsRef<[u8]>, 
","impl<T> Future for RecvDgram<T> where
    T: AsMut<[u8]>, 
",]; if (window.register_implementors) { window.register_implementors(implementors); } else { window.pending_implementors = implementors; } })()