pub struct RefetchDelayConfig {
pub duration: Duration,
pub threshold: usize,
pub max_abort_threshold: Option<usize>,
}Fields§
§duration: Duration§threshold: usize§max_abort_threshold: Option<usize>Implementations§
Source§impl RefetchDelayConfig
impl RefetchDelayConfig
pub fn builder() -> RefetchDelayConfigBuilder
pub fn with_duration(self, duration: Duration) -> Self
pub fn with_threshold(self, threshold: usize) -> Self
pub fn with_max_abort_threshold(self, max_abort_threshold: usize) -> Self
Trait Implementations§
Source§impl Clone for RefetchDelayConfig
impl Clone for RefetchDelayConfig
Source§fn clone(&self) -> RefetchDelayConfig
fn clone(&self) -> RefetchDelayConfig
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 RefetchDelayConfig
impl Debug for RefetchDelayConfig
Auto Trait Implementations§
impl Freeze for RefetchDelayConfig
impl RefUnwindSafe for RefetchDelayConfig
impl Send for RefetchDelayConfig
impl Sync for RefetchDelayConfig
impl Unpin for RefetchDelayConfig
impl UnsafeUnpin for RefetchDelayConfig
impl UnwindSafe for RefetchDelayConfig
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