pub struct AttemptDispatchRecord {
pub attempt_id: String,
pub run_id: RunId,
pub attempt_no: u32,
pub status: AttemptExecutionStatus,
pub retry_at: Option<DateTime<Utc>>,
}Expand description
Candidate attempt returned by repository for scheduler dispatch.
Fields§
§attempt_id: String§run_id: RunId§attempt_no: u32§status: AttemptExecutionStatus§retry_at: Option<DateTime<Utc>>Trait Implementations§
Source§impl Clone for AttemptDispatchRecord
impl Clone for AttemptDispatchRecord
Source§fn clone(&self) -> AttemptDispatchRecord
fn clone(&self) -> AttemptDispatchRecord
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 AttemptDispatchRecord
impl Debug for AttemptDispatchRecord
Source§impl<'de> Deserialize<'de> for AttemptDispatchRecord
impl<'de> Deserialize<'de> for AttemptDispatchRecord
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 AttemptDispatchRecord
impl RefUnwindSafe for AttemptDispatchRecord
impl Send for AttemptDispatchRecord
impl Sync for AttemptDispatchRecord
impl Unpin for AttemptDispatchRecord
impl UnsafeUnpin for AttemptDispatchRecord
impl UnwindSafe for AttemptDispatchRecord
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