pub struct WsConfigBuilder { /* private fields */ }Expand description
Builder for WsConfig.
Implementations§
Source§impl WsConfigBuilder
impl WsConfigBuilder
Sourcepub fn reconnect_backoff(self, initial: Duration, max: Duration) -> Self
pub fn reconnect_backoff(self, initial: Duration, max: Duration) -> Self
Set the reconnection backoff parameters.
Sourcepub fn max_reconnect_attempts(self, attempts: u32) -> Self
pub fn max_reconnect_attempts(self, attempts: u32) -> Self
Set maximum reconnection attempts.
Sourcepub fn ping_interval(self, interval: Duration) -> Self
pub fn ping_interval(self, interval: Duration) -> Self
Set ping interval.
Trait Implementations§
Source§impl Clone for WsConfigBuilder
impl Clone for WsConfigBuilder
Source§fn clone(&self) -> WsConfigBuilder
fn clone(&self) -> WsConfigBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WsConfigBuilder
impl Debug for WsConfigBuilder
Source§impl Default for WsConfigBuilder
impl Default for WsConfigBuilder
Source§fn default() -> WsConfigBuilder
fn default() -> WsConfigBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WsConfigBuilder
impl RefUnwindSafe for WsConfigBuilder
impl Send for WsConfigBuilder
impl Sync for WsConfigBuilder
impl Unpin for WsConfigBuilder
impl UnwindSafe for WsConfigBuilder
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