pub struct StuckReclaimOperation {
pub operation_id: ObjectHash,
pub target: ReclaimTarget,
pub error: String,
}Expand description
A journalled reclaim operation whose last run failed with an error that running it again cannot change.
Every later cycle skips it, so it spends no provider requests and holds nothing else up; it runs again only when the host asks. The target and the error are what the host shows the person who has to decide.
Fields§
§operation_id: ObjectHash§target: ReclaimTarget§error: StringTrait Implementations§
Source§impl Clone for StuckReclaimOperation
impl Clone for StuckReclaimOperation
Source§fn clone(&self) -> StuckReclaimOperation
fn clone(&self) -> StuckReclaimOperation
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 StuckReclaimOperation
impl Debug for StuckReclaimOperation
Source§impl PartialEq for StuckReclaimOperation
impl PartialEq for StuckReclaimOperation
impl Eq for StuckReclaimOperation
impl StructuralPartialEq for StuckReclaimOperation
Auto Trait Implementations§
impl Freeze for StuckReclaimOperation
impl RefUnwindSafe for StuckReclaimOperation
impl Send for StuckReclaimOperation
impl Sync for StuckReclaimOperation
impl Unpin for StuckReclaimOperation
impl UnsafeUnpin for StuckReclaimOperation
impl UnwindSafe for StuckReclaimOperation
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.