pub struct ExecutedEventData {
pub node: String,
pub prompt_id: String,
pub output: Option<ExecutedOutput>,
}Expand description
Event payload for a completed execution, including the node identifier, prompt ID, and output data.
This structure is received when a specific node in the workflow completes execution and produces output, such as generated images.
Fields§
§node: StringIdentifier of the node that completed execution.
prompt_id: StringThe prompt ID associated with the execution.
output: Option<ExecutedOutput>The output generated by the executed node, containing resulting images or other data.
Trait Implementations§
Source§impl Clone for ExecutedEventData
impl Clone for ExecutedEventData
Source§fn clone(&self) -> ExecutedEventData
fn clone(&self) -> ExecutedEventData
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 ExecutedEventData
impl Debug for ExecutedEventData
Source§impl<'de> Deserialize<'de> for ExecutedEventData
impl<'de> Deserialize<'de> for ExecutedEventData
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 ExecutedEventData
impl RefUnwindSafe for ExecutedEventData
impl Send for ExecutedEventData
impl Sync for ExecutedEventData
impl Unpin for ExecutedEventData
impl UnwindSafe for ExecutedEventData
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