pub struct OrchestrationTaskResult {
pub text: Option<String>,
pub output: Option<Value>,
}Expand description
Structured result produced by a managed orchestration task.
Fields§
§text: Option<String>Model-facing text summary.
output: Option<Value>Structured task output.
Implementations§
Trait Implementations§
Source§impl Clone for OrchestrationTaskResult
impl Clone for OrchestrationTaskResult
Source§fn clone(&self) -> OrchestrationTaskResult
fn clone(&self) -> OrchestrationTaskResult
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 OrchestrationTaskResult
impl Debug for OrchestrationTaskResult
Source§impl Default for OrchestrationTaskResult
impl Default for OrchestrationTaskResult
Source§fn default() -> OrchestrationTaskResult
fn default() -> OrchestrationTaskResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OrchestrationTaskResult
impl<'de> Deserialize<'de> for OrchestrationTaskResult
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 OrchestrationTaskResult
impl PartialEq for OrchestrationTaskResult
Source§impl Serialize for OrchestrationTaskResult
impl Serialize for OrchestrationTaskResult
impl StructuralPartialEq for OrchestrationTaskResult
Auto Trait Implementations§
impl Freeze for OrchestrationTaskResult
impl RefUnwindSafe for OrchestrationTaskResult
impl Send for OrchestrationTaskResult
impl Sync for OrchestrationTaskResult
impl Unpin for OrchestrationTaskResult
impl UnsafeUnpin for OrchestrationTaskResult
impl UnwindSafe for OrchestrationTaskResult
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