Trait linera_rpc::simple::Transport

source ·
pub trait Transport: Stream<Item = Result<RpcMessage, Error>> + Sink<RpcMessage, Error = Error> { }
Expand description

A trait alias for a protocol transport.

A transport is an active connection that can be used to send and receive RpcMessages.

Implementors§

source§

impl<T> Transport for T
where T: Stream<Item = Result<RpcMessage, Error>> + Sink<RpcMessage, Error = Error>,