pub struct SlowOkRefresher {
pub call_count: AtomicU64,
pub sleep_ms: u64,
}Expand description
Slow refresher — sleeps before returning. Use to test overlapping
try_begin_attempt() race protection.
Fields§
§call_count: AtomicU64§sleep_ms: u64Implementations§
Trait Implementations§
Source§impl AuthRefresher for SlowOkRefresher
impl AuthRefresher for SlowOkRefresher
Auto Trait Implementations§
impl !Freeze for SlowOkRefresher
impl RefUnwindSafe for SlowOkRefresher
impl Send for SlowOkRefresher
impl Sync for SlowOkRefresher
impl Unpin for SlowOkRefresher
impl UnsafeUnpin for SlowOkRefresher
impl UnwindSafe for SlowOkRefresher
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