pub struct ApplicationInvokeEvent {
pub node_id: Option<String>,
pub node_name: Option<String>,
pub type_: Option<String>,
pub content: Option<String>,
pub time: Option<i64>,
pub tool_calls: Option<ApplicationToolCallsData>,
}Expand description
Execution event emitted by an application node.
Fields§
§node_id: Option<String>Node identifier.
node_name: Option<String>Node name.
type_: Option<String>Event type.
content: Option<String>Event content.
time: Option<i64>Event duration or timestamp in milliseconds.
tool_calls: Option<ApplicationToolCallsData>Tool-call metadata associated with the event.
Trait Implementations§
Source§impl Clone for ApplicationInvokeEvent
impl Clone for ApplicationInvokeEvent
Source§fn clone(&self) -> ApplicationInvokeEvent
fn clone(&self) -> ApplicationInvokeEvent
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 ApplicationInvokeEvent
impl Debug for ApplicationInvokeEvent
Source§impl<'de> Deserialize<'de> for ApplicationInvokeEvent
impl<'de> Deserialize<'de> for ApplicationInvokeEvent
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 ApplicationInvokeEvent
impl PartialEq for ApplicationInvokeEvent
Source§impl Serialize for ApplicationInvokeEvent
impl Serialize for ApplicationInvokeEvent
impl StructuralPartialEq for ApplicationInvokeEvent
Auto Trait Implementations§
impl Freeze for ApplicationInvokeEvent
impl RefUnwindSafe for ApplicationInvokeEvent
impl Send for ApplicationInvokeEvent
impl Sync for ApplicationInvokeEvent
impl Unpin for ApplicationInvokeEvent
impl UnsafeUnpin for ApplicationInvokeEvent
impl UnwindSafe for ApplicationInvokeEvent
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