Trait uni_stream::stream::StreamProvider
source · pub trait StreamProvider {
type Item: NetworkStream;
// Required method
fn connect<A: ToSocketAddrs + Send>(
addr: A
) -> impl Future<Output = Result<Self::Item, Error>> + Send;
}Expand description
Provides an abstraction for connect
Required Associated Types§
sourcetype Item: NetworkStream
type Item: NetworkStream
Stream obtained after connect
Required Methods§
Object Safety§
This trait is not object safe.