pub struct FlowTaskOutcome {
pub task: FlowTask,
pub run_ids: Vec<String>,
pub resumed_waits: Vec<(String, String)>,
pub resumed_retries: Vec<(String, String)>,
pub resumed_hook: Option<(String, String)>,
pub disposed_hook: Option<(String, String)>,
}Expand description
Result of handling one queued FlowTask.
Fields§
§task: FlowTask§run_ids: Vec<String>§resumed_waits: Vec<(String, String)>§resumed_retries: Vec<(String, String)>§resumed_hook: Option<(String, String)>§disposed_hook: Option<(String, String)>Trait Implementations§
Source§impl Clone for FlowTaskOutcome
impl Clone for FlowTaskOutcome
Source§fn clone(&self) -> FlowTaskOutcome
fn clone(&self) -> FlowTaskOutcome
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 moreSource§impl Debug for FlowTaskOutcome
impl Debug for FlowTaskOutcome
Source§impl<'de> Deserialize<'de> for FlowTaskOutcome
impl<'de> Deserialize<'de> for FlowTaskOutcome
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 FlowTaskOutcome
impl PartialEq for FlowTaskOutcome
Source§fn eq(&self, other: &FlowTaskOutcome) -> bool
fn eq(&self, other: &FlowTaskOutcome) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for FlowTaskOutcome
impl Serialize for FlowTaskOutcome
impl StructuralPartialEq for FlowTaskOutcome
Auto Trait Implementations§
impl Freeze for FlowTaskOutcome
impl RefUnwindSafe for FlowTaskOutcome
impl Send for FlowTaskOutcome
impl Sync for FlowTaskOutcome
impl Unpin for FlowTaskOutcome
impl UnsafeUnpin for FlowTaskOutcome
impl UnwindSafe for FlowTaskOutcome
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