pub struct RunCompleted {
pub run_id: RunId,
pub finish_reason: FinishReason,
pub iterations: usize,
pub timestamp: DateTime<Utc>,
}Expand description
Terminal event emitted when a run finishes successfully.
Fields§
§run_id: RunIdRun identifier.
finish_reason: FinishReasonFinal finish reason.
iterations: usizeTotal iterations.
timestamp: DateTime<Utc>When the run completed.
Trait Implementations§
Source§impl Clone for RunCompleted
impl Clone for RunCompleted
Source§fn clone(&self) -> RunCompleted
fn clone(&self) -> RunCompleted
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 RunCompleted
impl Debug for RunCompleted
Source§impl<'de> Deserialize<'de> for RunCompleted
impl<'de> Deserialize<'de> for RunCompleted
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<RunCompleted, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RunCompleted, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for RunCompleted
impl Serialize for RunCompleted
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for RunCompleted
impl RefUnwindSafe for RunCompleted
impl Send for RunCompleted
impl Sync for RunCompleted
impl Unpin for RunCompleted
impl UnsafeUnpin for RunCompleted
impl UnwindSafe for RunCompleted
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