pub struct NodeExecutionResult {
pub node_id: String,
pub result: Value,
pub status: NodeExecutionStatus,
pub metadata: Value,
pub duration_ms: u64,
pub callbacks: Vec<CallbackRecord>,
}Expand description
Result of a node execution
Fields§
§node_id: StringThe node ID that was executed
result: ValueThe execution result data
status: NodeExecutionStatusExecution status
metadata: ValueExecution metadata
duration_ms: u64Execution duration in milliseconds
callbacks: Vec<CallbackRecord>Callbacks made during execution (if any)
Trait Implementations§
Source§impl Clone for NodeExecutionResult
impl Clone for NodeExecutionResult
Source§fn clone(&self) -> NodeExecutionResult
fn clone(&self) -> NodeExecutionResult
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 moreAuto Trait Implementations§
impl Freeze for NodeExecutionResult
impl RefUnwindSafe for NodeExecutionResult
impl Send for NodeExecutionResult
impl Sync for NodeExecutionResult
impl Unpin for NodeExecutionResult
impl UnsafeUnpin for NodeExecutionResult
impl UnwindSafe for NodeExecutionResult
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