pub struct ConnectionBuilder { /* private fields */ }
Available on crate features
client
or server
or ws
only.Expand description
Connection builder.
Implementations§
Source§impl ConnectionBuilder
impl ConnectionBuilder
Sourcepub const fn read_timeout(self, timeout: Option<Duration>) -> ConnectionBuilder
pub const fn read_timeout(self, timeout: Option<Duration>) -> ConnectionBuilder
Set read timeout.
Sourcepub const fn write_timeout(self, timeout: Option<Duration>) -> ConnectionBuilder
pub const fn write_timeout(self, timeout: Option<Duration>) -> ConnectionBuilder
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