pub struct TaskExecutionRecord {
pub task_id: String,
pub fired_at: DateTime<Utc>,
pub status: TaskStatus,
pub error_message: Option<String>,
pub duration_ms: u64,
}Expand description
Single task execution record.
Fields§
§task_id: String§fired_at: DateTime<Utc>§status: TaskStatus§error_message: Option<String>§duration_ms: u64Trait Implementations§
Source§impl Clone for TaskExecutionRecord
impl Clone for TaskExecutionRecord
Source§fn clone(&self) -> TaskExecutionRecord
fn clone(&self) -> TaskExecutionRecord
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 moreAuto Trait Implementations§
impl Freeze for TaskExecutionRecord
impl RefUnwindSafe for TaskExecutionRecord
impl Send for TaskExecutionRecord
impl Sync for TaskExecutionRecord
impl Unpin for TaskExecutionRecord
impl UnsafeUnpin for TaskExecutionRecord
impl UnwindSafe for TaskExecutionRecord
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