pub struct ResumeStepRecord {
pub id: String,
pub step_version: u32,
pub completed_at: DateTime<Utc>,
pub ok: bool,
}Expand description
One recorded attempt for a step id.
Fields§
§id: StringStep id (s1, d1, …).
step_version: u32Step::step_version at record time.
completed_at: DateTime<Utc>UTC timestamp when the record was written.
ok: booltrue on success, false on recorded failure.
Trait Implementations§
Source§impl Clone for ResumeStepRecord
impl Clone for ResumeStepRecord
Source§fn clone(&self) -> ResumeStepRecord
fn clone(&self) -> ResumeStepRecord
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 ResumeStepRecord
impl Debug for ResumeStepRecord
Source§impl<'de> Deserialize<'de> for ResumeStepRecord
impl<'de> Deserialize<'de> for ResumeStepRecord
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 ResumeStepRecord
impl RefUnwindSafe for ResumeStepRecord
impl Send for ResumeStepRecord
impl Sync for ResumeStepRecord
impl Unpin for ResumeStepRecord
impl UnsafeUnpin for ResumeStepRecord
impl UnwindSafe for ResumeStepRecord
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