pub struct AgentGroupOutput {
pub name: String,
pub content: String,
pub success: bool,
pub error: Option<String>,
}Expand description
Output from a single agent in a group execution.
Fields§
§name: StringAgent name or model ID.
content: StringFinal response text.
success: boolWhether the agent succeeded.
error: Option<String>Error message if the agent failed.
Trait Implementations§
Source§impl Clone for AgentGroupOutput
impl Clone for AgentGroupOutput
Source§fn clone(&self) -> AgentGroupOutput
fn clone(&self) -> AgentGroupOutput
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 AgentGroupOutput
impl RefUnwindSafe for AgentGroupOutput
impl Send for AgentGroupOutput
impl Sync for AgentGroupOutput
impl Unpin for AgentGroupOutput
impl UnsafeUnpin for AgentGroupOutput
impl UnwindSafe for AgentGroupOutput
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