pub struct AgentRunResult {
pub output: String,
pub state: AgentRunState,
}Expand description
Result returned when an agent run completes.
Fields§
§output: StringFinal output text.
state: AgentRunStateFinal checkpointable state.
Trait Implementations§
Source§impl Clone for AgentRunResult
impl Clone for AgentRunResult
Source§fn clone(&self) -> AgentRunResult
fn clone(&self) -> AgentRunResult
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 AgentRunResult
impl Debug for AgentRunResult
Source§impl<'de> Deserialize<'de> for AgentRunResult
impl<'de> Deserialize<'de> for AgentRunResult
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
impl Eq for AgentRunResult
Source§impl From<AgentRunResult> for AgentResult
impl From<AgentRunResult> for AgentResult
Source§fn from(result: AgentRunResult) -> Self
fn from(result: AgentRunResult) -> Self
Converts to this type from the input type.
Source§impl PartialEq for AgentRunResult
impl PartialEq for AgentRunResult
Source§fn eq(&self, other: &AgentRunResult) -> bool
fn eq(&self, other: &AgentRunResult) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AgentRunResult
impl Serialize for AgentRunResult
impl StructuralPartialEq for AgentRunResult
Auto Trait Implementations§
impl Freeze for AgentRunResult
impl RefUnwindSafe for AgentRunResult
impl Send for AgentRunResult
impl Sync for AgentRunResult
impl Unpin for AgentRunResult
impl UnsafeUnpin for AgentRunResult
impl UnwindSafe for AgentRunResult
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