pub struct StaleHostChargeCleanupSummary { /* private fields */ }Expand description
Outcome of one bounded stale host-charge cleanup page.
A skipped candidate keeps its financial and target state because its host target rejected the release transition, the attempt changed concurrently, or its row was contended. Its reconciliation claim timestamp advances so unclaimed work can progress before it is retried. The host target callback owns incident reporting for rejected transitions.
Implementations§
Trait Implementations§
Source§impl Clone for StaleHostChargeCleanupSummary
impl Clone for StaleHostChargeCleanupSummary
Source§fn clone(&self) -> StaleHostChargeCleanupSummary
fn clone(&self) -> StaleHostChargeCleanupSummary
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for StaleHostChargeCleanupSummary
Source§impl Default for StaleHostChargeCleanupSummary
impl Default for StaleHostChargeCleanupSummary
Source§fn default() -> StaleHostChargeCleanupSummary
fn default() -> StaleHostChargeCleanupSummary
Returns the “default value” for a type. Read more
impl Eq for StaleHostChargeCleanupSummary
impl StructuralPartialEq for StaleHostChargeCleanupSummary
Auto Trait Implementations§
impl Freeze for StaleHostChargeCleanupSummary
impl RefUnwindSafe for StaleHostChargeCleanupSummary
impl Send for StaleHostChargeCleanupSummary
impl Sync for StaleHostChargeCleanupSummary
impl Unpin for StaleHostChargeCleanupSummary
impl UnsafeUnpin for StaleHostChargeCleanupSummary
impl UnwindSafe for StaleHostChargeCleanupSummary
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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