pub struct ReconnectSchedule { /* private fields */ }Implementations§
Source§impl ReconnectSchedule
impl ReconnectSchedule
pub fn next_delay(&mut self, fill_entropy: impl FnMut(&mut [u8])) -> Duration
pub fn record_connection_lifetime(&mut self, lifetime: Duration)
pub fn nominal_delay(&self) -> Duration
Trait Implementations§
Source§impl Debug for ReconnectSchedule
impl Debug for ReconnectSchedule
impl Eq for ReconnectSchedule
Source§impl PartialEq for ReconnectSchedule
impl PartialEq for ReconnectSchedule
impl StructuralPartialEq for ReconnectSchedule
Auto Trait Implementations§
impl Freeze for ReconnectSchedule
impl RefUnwindSafe for ReconnectSchedule
impl Send for ReconnectSchedule
impl Sync for ReconnectSchedule
impl Unpin for ReconnectSchedule
impl UnsafeUnpin for ReconnectSchedule
impl UnwindSafe for ReconnectSchedule
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