pub enum ResumableJobStatus {
Active,
Completed,
Invalidated,
}Expand description
Durable lifecycle of one generic application job.
Variants§
Active
The next expected sequence may advance.
Completed
Exhaustion committed and only replay or acknowledgement remains.
Invalidated
Protected source authority changed and the job must restart.
Trait Implementations§
Source§impl CandidType for ResumableJobStatus
impl CandidType for ResumableJobStatus
Source§impl Clone for ResumableJobStatus
impl Clone for ResumableJobStatus
Source§fn clone(&self) -> ResumableJobStatus
fn clone(&self) -> ResumableJobStatus
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 ResumableJobStatus
Source§impl Debug for ResumableJobStatus
impl Debug for ResumableJobStatus
Source§impl<'de> Deserialize<'de> for ResumableJobStatus
impl<'de> Deserialize<'de> for ResumableJobStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ResumableJobStatus
Source§impl PartialEq for ResumableJobStatus
impl PartialEq for ResumableJobStatus
impl StructuralPartialEq for ResumableJobStatus
Auto Trait Implementations§
impl Freeze for ResumableJobStatus
impl RefUnwindSafe for ResumableJobStatus
impl Send for ResumableJobStatus
impl Sync for ResumableJobStatus
impl Unpin for ResumableJobStatus
impl UnsafeUnpin for ResumableJobStatus
impl UnwindSafe for ResumableJobStatus
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