[−][src]Struct hyper::client::conn::Builder
A builder to configure an HTTP connection.
After setting options, the builder is used to create a Handshake
future.
Methods
impl Builder
[src][−]
pub fn new() -> Builder
[src][−]
Creates a new connection builder.
pub fn handshake<T, B>(&self, io: T) -> Handshake<T, B> where
T: AsyncRead + AsyncWrite,
B: Stream<Error = Error> + 'static,
B::Item: AsRef<[u8]>,
[src][−]
T: AsyncRead + AsyncWrite,
B: Stream<Error = Error> + 'static,
B::Item: AsRef<[u8]>,
Constructs a connection with the configured options and IO.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,