Struct httpbis::ClientBuilder[][src]

pub struct ClientBuilder<C: TlsConnector = TlsConnector> {
    pub event_loop: Option<Remote>,
    pub addr: Option<AnySocketAddr>,
    pub tls: ClientTlsOption<C>,
    pub conf: ClientConf,
}

Builder for HTTP/2 client.

Client parameters can be specified only during construction, and later client cannot be reconfigured.

Fields

Methods

impl ClientBuilder<TlsConnector>
[src]

impl<C: TlsConnector> ClientBuilder<C>
[src]

Set the addr client connects to.

impl<C: TlsConnector> ClientBuilder<C>
[src]

Set the addr client connects to.

impl<C: TlsConnector> ClientBuilder<C>
[src]

Auto Trait Implementations

impl<C> Send for ClientBuilder<C>

impl<C> Sync for ClientBuilder<C>