QuicBind

Trait QuicBind 

Source
pub trait QuicBind: QuicPoll + Sized {
    // Required methods
    fn bind<S>(
        laddrs: S,
        acceptor: Option<Acceptor>,
    ) -> Result<Self, Self::Error>
       where S: ToSocketAddrs;
    fn local_addrs(&self) -> impl Iterator<Item = &SocketAddr>;
}
Expand description

A group with underlying transport layer.

Required Methods§

Source

fn bind<S>(laddrs: S, acceptor: Option<Acceptor>) -> Result<Self, Self::Error>
where S: ToSocketAddrs,

Available on crate feature server only.

Create a new Group and bind it to laddrs.

Source

fn local_addrs(&self) -> impl Iterator<Item = &SocketAddr>

Returns local bound addresses.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§