QuicClient

Trait QuicClient 

Source
pub trait QuicClient: QuicPoll {
    // Required method
    fn connect(
        &self,
        server_name: Option<&str>,
        local: SocketAddr,
        peer: SocketAddr,
        config: &mut Config,
    ) -> Result<Token, Self::Error>;
}
Expand description

API for client-side QUIC.

Required Methods§

Source

fn connect( &self, server_name: Option<&str>, local: SocketAddr, peer: SocketAddr, config: &mut Config, ) -> Result<Token, Self::Error>

Creates a new client-side connection.

Implementations on Foreign Types§

Source§

impl QuicClient for Group

Source§

fn connect( &self, server_name: Option<&str>, local: SocketAddr, peer: SocketAddr, config: &mut Config, ) -> Result<Token, <Group as QuicPoll>::Error>

Implementors§

Source§

impl QuicClient for zerortt::Group