jetstream_rpc
Trait ServiceTransport
pub trait ServiceTransport<P: Protocol>:
Sink<Frame<P::Response>, Error = P::Error>
+ Stream<Item = Result<Frame<P::Request>, P::Error>>
+ Send
+ Sync
+ Unpin { }
jetstream_rpc
pub trait ServiceTransport<P: Protocol>:
Sink<Frame<P::Response>, Error = P::Error>
+ Stream<Item = Result<Frame<P::Request>, P::Error>>
+ Send
+ Sync
+ Unpin { }
for Twhere T: Sink<Frame<P::Response>, Error = P::Error> + Stream<Item = Result<Frame<P::Request>, P::Error>> + Send + Sync + Unpin,