pub struct OneShotSubmission {
pub response: AgentResponse,
pub stats: SessionStats,
}Expand description
Parsed result returned by one isolated prompt execution.
Fields§
§response: AgentResponseStructured protocol response parsed from the final successful attempt.
stats: SessionStatsAggregated token usage for the one-shot prompt execution.
Trait Implementations§
Source§impl Clone for OneShotSubmission
impl Clone for OneShotSubmission
Source§fn clone(&self) -> OneShotSubmission
fn clone(&self) -> OneShotSubmission
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 OneShotSubmission
impl Debug for OneShotSubmission
Source§impl PartialEq for OneShotSubmission
impl PartialEq for OneShotSubmission
impl StructuralPartialEq for OneShotSubmission
Auto Trait Implementations§
impl Freeze for OneShotSubmission
impl RefUnwindSafe for OneShotSubmission
impl Send for OneShotSubmission
impl Sync for OneShotSubmission
impl Unpin for OneShotSubmission
impl UnsafeUnpin for OneShotSubmission
impl UnwindSafe for OneShotSubmission
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.