[][src]Type Definition libp2p::kad::protocol::KadOutStreamSink

type KadOutStreamSink<S> = AndThen<With<FromErr<Framed<S, UviBytes<Vec<u8>>>, Error>, KadRequestMsg, fn(KadRequestMsg) -> Result<Vec<u8>, Error>, Result<Vec<u8>, Error>>, fn(BytesMut) -> Result<KadResponseMsg, Error>, Result<KadResponseMsg, Error>>;

Sink of requests and stream of responses.