pub struct FactoryAgentResult {
pub result: Option<Value>,
}Expand description
Result of one factory-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 FactoryAgentResult
impl Clone for FactoryAgentResult
Source§fn clone(&self) -> FactoryAgentResult
fn clone(&self) -> FactoryAgentResult
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 FactoryAgentResult
impl Debug for FactoryAgentResult
Source§impl Default for FactoryAgentResult
impl Default for FactoryAgentResult
Source§fn default() -> FactoryAgentResult
fn default() -> FactoryAgentResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FactoryAgentResult
impl<'de> Deserialize<'de> for FactoryAgentResult
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 FactoryAgentResult
impl RefUnwindSafe for FactoryAgentResult
impl Send for FactoryAgentResult
impl Sync for FactoryAgentResult
impl Unpin for FactoryAgentResult
impl UnsafeUnpin for FactoryAgentResult
impl UnwindSafe for FactoryAgentResult
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