pub struct RunObservation {
pub run: RunId,
pub state: State,
pub counts: Counts,
pub elapsed: Duration,
pub next_check: Duration,
}Fields§
§run: RunId§state: State§counts: Counts§elapsed: Duration§next_check: DurationTrait Implementations§
Source§impl Clone for RunObservation
impl Clone for RunObservation
Source§impl Debug for RunObservation
impl Debug for RunObservation
Auto Trait Implementations§
impl Freeze for RunObservation
impl RefUnwindSafe for RunObservation
impl Send for RunObservation
impl Sync for RunObservation
impl Unpin for RunObservation
impl UnsafeUnpin for RunObservation
impl UnwindSafe for RunObservation
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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> IntoToolOutput for Twhere
T: Serialize + 'static,
impl<T> IntoToolOutput for Twhere
T: Serialize + 'static,
Source§fn into_tool_output(self) -> Result<ToolOutput, ToolExecutionError>
fn into_tool_output(self) -> Result<ToolOutput, ToolExecutionError>
Convert this value without routing structured data through a string.