pub struct ExecutionGuard { /* private fields */ }Expand description
Per-attempt timeouts, concurrency cap, retries on transient errors.
Implementations§
Source§impl ExecutionGuard
impl ExecutionGuard
Sourcepub fn max_retries(&self) -> usize
pub fn max_retries(&self) -> usize
Uses max_retries + 1 attempts total.
Auto Trait Implementations§
impl Freeze for ExecutionGuard
impl RefUnwindSafe for ExecutionGuard
impl Send for ExecutionGuard
impl Sync for ExecutionGuard
impl Unpin for ExecutionGuard
impl UnsafeUnpin for ExecutionGuard
impl UnwindSafe for ExecutionGuard
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