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