pub struct JobMeta {
pub id: String,
pub attempt: u32,
pub max_attempts: u32,
pub last_error: Option<String>,
pub retry_on: Vec<RetryOn>,
}Expand description
The _job key of a request a worker runs as a job.
Fields§
§id: String§attempt: u32§max_attempts: u32§last_error: Option<String>§retry_on: Vec<RetryOn>Trait Implementations§
Source§impl<'de> Deserialize<'de> for JobMeta
impl<'de> Deserialize<'de> for JobMeta
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
impl Eq for JobMeta
impl StructuralPartialEq for JobMeta
Auto Trait Implementations§
impl Freeze for JobMeta
impl RefUnwindSafe for JobMeta
impl Send for JobMeta
impl Sync for JobMeta
impl Unpin for JobMeta
impl UnsafeUnpin for JobMeta
impl UnwindSafe for JobMeta
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