pub struct RecloneRepositoryAction;Expand description
Specific recovery actions for common SNP failure modes
Repository reclone recovery action
Trait Implementations§
Source§impl RecoveryAction for RecloneRepositoryAction
impl RecoveryAction for RecloneRepositoryAction
fn execute<'life0, 'async_trait>(
&'life0 self,
context: RecoveryContext,
) -> Pin<Box<dyn Future<Output = RecoveryResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn description(&self) -> String
fn estimated_duration(&self) -> Duration
Auto Trait Implementations§
impl Freeze for RecloneRepositoryAction
impl RefUnwindSafe for RecloneRepositoryAction
impl Send for RecloneRepositoryAction
impl Sync for RecloneRepositoryAction
impl Unpin for RecloneRepositoryAction
impl UnwindSafe for RecloneRepositoryAction
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more