pub enum ExpireExecutionResult {
Expired {
execution_id: ExecutionId,
},
AlreadyTerminal,
}Variants§
Expired
Execution expired.
Fields
§
execution_id: ExecutionIdAlreadyTerminal
Already terminal — no-op.
Trait Implementations§
Source§impl Clone for ExpireExecutionResult
impl Clone for ExpireExecutionResult
Source§fn clone(&self) -> ExpireExecutionResult
fn clone(&self) -> ExpireExecutionResult
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 ExpireExecutionResult
impl Debug for ExpireExecutionResult
Source§impl<'de> Deserialize<'de> for ExpireExecutionResult
impl<'de> Deserialize<'de> for ExpireExecutionResult
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
Source§impl PartialEq for ExpireExecutionResult
impl PartialEq for ExpireExecutionResult
Source§impl Serialize for ExpireExecutionResult
impl Serialize for ExpireExecutionResult
impl Eq for ExpireExecutionResult
impl StructuralPartialEq for ExpireExecutionResult
Auto Trait Implementations§
impl Freeze for ExpireExecutionResult
impl RefUnwindSafe for ExpireExecutionResult
impl Send for ExpireExecutionResult
impl Sync for ExpireExecutionResult
impl Unpin for ExpireExecutionResult
impl UnsafeUnpin for ExpireExecutionResult
impl UnwindSafe for ExpireExecutionResult
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