Struct httpbis::client::ClientBuilder
[−]
[src]
pub struct ClientBuilder<C: TlsConnector = TlsConnector> { pub event_loop: Option<Remote>, pub addr: Option<AnySocketAddr>, pub tls: ClientTlsOption<C>, pub conf: ClientConf, }
Fields
event_loop: Option<Remote>
addr: Option<AnySocketAddr>
tls: ClientTlsOption<C>
conf: ClientConf
Methods
impl ClientBuilder<TlsConnector>
[src]
pub fn new_plain() -> ClientBuilder<TlsConnector>
[src]
impl<C: TlsConnector> ClientBuilder<C>
[src]
pub fn set_addr<S: ToSocketAddrs>(&mut self, addr: S) -> Result<()>
[src]
Set the addr client connects to.
impl<C: TlsConnector> ClientBuilder<C>
[src]
pub fn set_unix_addr(&mut self, addr: &str) -> Result<()>
[src]
Set the addr client connects to.