pub struct ConnectionBuilder { /* private fields */ }
Available on crate feature
io
only.Expand description
Connection builder.
Implementations§
Source§impl ConnectionBuilder
impl ConnectionBuilder
Sourcepub const fn read_timeout(self, timeout: Option<Duration>) -> Self
pub const fn read_timeout(self, timeout: Option<Duration>) -> Self
Set read timeout.
Sourcepub const fn write_timeout(self, timeout: Option<Duration>) -> Self
pub const fn write_timeout(self, timeout: Option<Duration>) -> Self
Set write timeout.
Sourcepub fn build<IO>(self, io: IO) -> Connection<IO>
pub fn build<IO>(self, io: IO) -> Connection<IO>
Build the connection.
Auto Trait Implementations§
impl Freeze for ConnectionBuilder
impl RefUnwindSafe for ConnectionBuilder
impl Send for ConnectionBuilder
impl Sync for ConnectionBuilder
impl Unpin for ConnectionBuilder
impl UnwindSafe for ConnectionBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more