pub struct ExchangeSignaturesBackoff {
pub min_interval: Duration,
pub max_interval: Duration,
pub factor: f32,
}Fields§
§min_interval: Duration§max_interval: Duration§factor: f32Trait Implementations§
Source§impl Clone for ExchangeSignaturesBackoff
impl Clone for ExchangeSignaturesBackoff
Source§fn clone(&self) -> ExchangeSignaturesBackoff
fn clone(&self) -> ExchangeSignaturesBackoff
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 ExchangeSignaturesBackoff
impl Debug for ExchangeSignaturesBackoff
Source§impl Default for ExchangeSignaturesBackoff
impl Default for ExchangeSignaturesBackoff
Source§impl<'de> Deserialize<'de> for ExchangeSignaturesBackoffwhere
ExchangeSignaturesBackoff: Default,
impl<'de> Deserialize<'de> for ExchangeSignaturesBackoffwhere
ExchangeSignaturesBackoff: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ExchangeSignaturesBackoff
impl RefUnwindSafe for ExchangeSignaturesBackoff
impl Send for ExchangeSignaturesBackoff
impl Sync for ExchangeSignaturesBackoff
impl Unpin for ExchangeSignaturesBackoff
impl UnsafeUnpin for ExchangeSignaturesBackoff
impl UnwindSafe for ExchangeSignaturesBackoff
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more