pub struct ReconnectCondition { /* private fields */ }Expand description
Specifies the condition for reconnecting.
Implementations§
Source§impl ReconnectCondition
impl ReconnectCondition
Sourcepub fn never() -> Self
pub fn never() -> Self
Creates a ReconnectCondition that does not reconnect regardless of the errors.
Sourcepub fn unexpected_reset() -> Self
pub fn unexpected_reset() -> Self
Creates a ReconnectCondition that reconnects when the connection is lost unexpectedly.
Trait Implementations§
Source§impl Clone for ReconnectCondition
impl Clone for ReconnectCondition
Source§fn clone(&self) -> ReconnectCondition
fn clone(&self) -> ReconnectCondition
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 ReconnectCondition
impl Debug for ReconnectCondition
Source§impl Default for ReconnectCondition
impl Default for ReconnectCondition
Source§fn default() -> ReconnectCondition
fn default() -> ReconnectCondition
unexpected_reset() is used as a default.
Auto Trait Implementations§
impl Freeze for ReconnectCondition
impl !RefUnwindSafe for ReconnectCondition
impl Send for ReconnectCondition
impl Sync for ReconnectCondition
impl Unpin for ReconnectCondition
impl UnsafeUnpin for ReconnectCondition
impl !UnwindSafe for ReconnectCondition
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