Trait aldrin_test::TestTransport

source ·
pub trait TestTransport: Sealed + AsyncTransport<Error = Disconnected> + Debug + Unpin + Send + Sync { }
Expand description

Asynchronous transport used for connections between test brokers and clients.

This trait is sealed and cannot be implemented for types outside of this crate. The transports used in this crate are always based on the channels available in aldrin_core::channel. The actual transport type used in this crate is Box<dyn TestTransport>.

Implementations on Foreign Types§

source§

impl TestTransport for Bounded

source§

impl TestTransport for Unbounded

Implementors§