pub struct CronJobResult {
pub job_id: Uuid,
pub job_name: String,
pub started_at: DateTime<Utc>,
pub finished_at: DateTime<Utc>,
pub success: bool,
pub summary: String,
}Expand description
Result of a single cron job execution.
Fields§
§job_id: UuidID of the executed job.
job_name: StringName of the executed job.
started_at: DateTime<Utc>When execution started.
finished_at: DateTime<Utc>When execution finished.
success: boolWhether the execution succeeded.
summary: StringHuman-readable result summary.
Trait Implementations§
Source§impl Clone for CronJobResult
impl Clone for CronJobResult
Source§fn clone(&self) -> CronJobResult
fn clone(&self) -> CronJobResult
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 CronJobResult
impl Debug for CronJobResult
Source§impl<'de> Deserialize<'de> for CronJobResult
impl<'de> Deserialize<'de> for CronJobResult
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 CronJobResult
impl RefUnwindSafe for CronJobResult
impl Send for CronJobResult
impl Sync for CronJobResult
impl Unpin for CronJobResult
impl UnsafeUnpin for CronJobResult
impl UnwindSafe for CronJobResult
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