pub struct WorkflowAgentResult {
pub result: Option<Value>,
}Expand description
Result of one workflow-scoped subagent call.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§result: Option<Value>Agent result, omitted when the agent produced no result.
Trait Implementations§
Source§impl Clone for WorkflowAgentResult
impl Clone for WorkflowAgentResult
Source§impl Debug for WorkflowAgentResult
impl Debug for WorkflowAgentResult
Source§impl Default for WorkflowAgentResult
impl Default for WorkflowAgentResult
Source§impl<'de> Deserialize<'de> for WorkflowAgentResult
impl<'de> Deserialize<'de> for WorkflowAgentResult
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 WorkflowAgentResult
impl RefUnwindSafe for WorkflowAgentResult
impl Send for WorkflowAgentResult
impl Sync for WorkflowAgentResult
impl Unpin for WorkflowAgentResult
impl UnsafeUnpin for WorkflowAgentResult
impl UnwindSafe for WorkflowAgentResult
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