pub struct HistorySummary {Show 13 fields
pub prompt: Option<String>,
pub started_at: Option<DateTime<Utc>>,
pub ended_at: Option<DateTime<Utc>>,
pub iterations_completed: u32,
pub iterations_failed: u32,
pub events_published: u32,
pub completed: bool,
pub completion_reason: Option<String>,
pub terminated: bool,
pub termination_signal: Option<String>,
pub merge_commit: Option<String>,
pub merge_failed: bool,
pub merge_failure_reason: Option<String>,
}Expand description
Summary statistics for a loop history.
Fields§
§prompt: Option<String>Original prompt.
started_at: Option<DateTime<Utc>>When the loop started.
ended_at: Option<DateTime<Utc>>When the loop ended.
iterations_completed: u32Number of completed iterations.
iterations_failed: u32Number of failed iterations.
events_published: u32Number of events published.
completed: boolWhether the loop completed successfully.
completion_reason: Option<String>Completion reason (if completed).
terminated: boolWhether the loop was terminated.
termination_signal: Option<String>Termination signal (if terminated).
merge_commit: Option<String>Merge commit SHA (if merged).
merge_failed: boolWhether merge failed.
merge_failure_reason: Option<String>Merge failure reason (if failed).
Trait Implementations§
Source§impl Debug for HistorySummary
impl Debug for HistorySummary
Source§impl Default for HistorySummary
impl Default for HistorySummary
Source§fn default() -> HistorySummary
fn default() -> HistorySummary
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for HistorySummary
impl RefUnwindSafe for HistorySummary
impl Send for HistorySummary
impl Sync for HistorySummary
impl Unpin for HistorySummary
impl UnsafeUnpin for HistorySummary
impl UnwindSafe for HistorySummary
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