pub struct ExecutionSuccessEventData {
pub prompt_id: String,
}Expand description
Event payload indicating successful completion of workflow execution.
This structure is received when an entire workflow has completed execution successfully. It serves as a final notification that all nodes in the workflow have been processed without errors, and the workflow is complete.
Fields§
§prompt_id: StringThe prompt ID associated with the successful execution, identifying the completed workflow.
Trait Implementations§
Source§impl Clone for ExecutionSuccessEventData
impl Clone for ExecutionSuccessEventData
Source§fn clone(&self) -> ExecutionSuccessEventData
fn clone(&self) -> ExecutionSuccessEventData
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 ExecutionSuccessEventData
impl Debug for ExecutionSuccessEventData
Source§impl<'de> Deserialize<'de> for ExecutionSuccessEventData
impl<'de> Deserialize<'de> for ExecutionSuccessEventData
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 ExecutionSuccessEventData
impl RefUnwindSafe for ExecutionSuccessEventData
impl Send for ExecutionSuccessEventData
impl Sync for ExecutionSuccessEventData
impl Unpin for ExecutionSuccessEventData
impl UnwindSafe for ExecutionSuccessEventData
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