pub struct JobExplanation {
pub job_id: Uuid,
pub job_type: String,
pub queue: String,
pub status: String,
pub retry_count: i32,
pub last_worker_id: Option<String>,
pub last_error: Option<String>,
pub trace_id: Option<String>,
pub events: Vec<JobObservationEvent>,
pub summary: String,
}Fields§
§job_id: Uuid§job_type: String§queue: String§status: String§retry_count: i32§last_worker_id: Option<String>§last_error: Option<String>§trace_id: Option<String>§events: Vec<JobObservationEvent>§summary: StringTrait Implementations§
Source§impl Clone for JobExplanation
impl Clone for JobExplanation
Source§fn clone(&self) -> JobExplanation
fn clone(&self) -> JobExplanation
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 JobExplanation
impl Debug for JobExplanation
Source§impl<'de> Deserialize<'de> for JobExplanation
impl<'de> Deserialize<'de> for JobExplanation
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 JobExplanation
impl RefUnwindSafe for JobExplanation
impl Send for JobExplanation
impl Sync for JobExplanation
impl Unpin for JobExplanation
impl UnsafeUnpin for JobExplanation
impl UnwindSafe for JobExplanation
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