pub struct RunAttempt {
pub issue_id: String,
pub issue_identifier: String,
pub attempt: Option<u32>,
pub workspace_path: String,
pub started_at: DateTime<Utc>,
pub status: RunAttemptStatus,
pub error: Option<String>,
}Expand description
One execution attempt for one issue.
Fields§
§issue_id: String§issue_identifier: String§attempt: Option<u32>None for first run, Some(n) for retries/continuation.
workspace_path: String§started_at: DateTime<Utc>§status: RunAttemptStatus§error: Option<String>Trait Implementations§
Source§impl Clone for RunAttempt
impl Clone for RunAttempt
Source§fn clone(&self) -> RunAttempt
fn clone(&self) -> RunAttempt
Returns a duplicate of the value. Read more
1.0.0 · 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 RunAttempt
impl Debug for RunAttempt
Source§impl<'de> Deserialize<'de> for RunAttempt
impl<'de> Deserialize<'de> for RunAttempt
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
Auto Trait Implementations§
impl Freeze for RunAttempt
impl RefUnwindSafe for RunAttempt
impl Send for RunAttempt
impl Sync for RunAttempt
impl Unpin for RunAttempt
impl UnsafeUnpin for RunAttempt
impl UnwindSafe for RunAttempt
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