pub enum RunLifecycleAction {
Set {
id: String,
status: RunStatus,
done_reason: Option<String>,
updated_at: u64,
},
}Expand description
Action type for RunLifecycleState reducer.
Variants§
Set
Set the entire run lifecycle envelope in one reducer step.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RunLifecycleAction
impl<'de> Deserialize<'de> for RunLifecycleAction
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
Auto Trait Implementations§
impl Freeze for RunLifecycleAction
impl RefUnwindSafe for RunLifecycleAction
impl Send for RunLifecycleAction
impl Sync for RunLifecycleAction
impl Unpin for RunLifecycleAction
impl UnwindSafe for RunLifecycleAction
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