pub struct JobRecord {
pub id: String,
pub name: String,
pub status: JobStatus,
pub progress: Option<u8>,
pub detail: Option<String>,
pub retry: JobRetryMetadata,
pub history: Vec<JobHistoryEntry>,
pub created_at: i64,
pub updated_at: i64,
}Fields§
§id: String§name: String§status: JobStatus§progress: Option<u8>§detail: Option<String>§retry: JobRetryMetadata§history: Vec<JobHistoryEntry>§created_at: i64§updated_at: i64Trait Implementations§
Auto Trait Implementations§
impl Freeze for JobRecord
impl RefUnwindSafe for JobRecord
impl Send for JobRecord
impl Sync for JobRecord
impl Unpin for JobRecord
impl UnsafeUnpin for JobRecord
impl UnwindSafe for JobRecord
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