Struct sidekiq::Job
[−]
[src]
pub struct Job { pub class: String, pub jid: String, pub args: Vec<JValue>, pub created_at: Option<DateTime<UTC>>, pub enqueued_at: DateTime<UTC>, pub queue: String, pub retry: BoolOrUSize, pub extra: BTreeMap<String, JValue>, pub namespace: String, }
Fields
class: String
jid: String
args: Vec<JValue>
created_at: Option<DateTime<UTC>>
enqueued_at: DateTime<UTC>
queue: String
retry: BoolOrUSize
extra: BTreeMap<String, JValue>
namespace: String
Methods
impl Job
[src]
fn queue_name(&self) -> String
Trait Implementations
impl Debug for Job
[src]
impl Clone for Job
[src]
fn clone(&self) -> Job
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Deserialize for Job
[src]
fn deserialize<D>(deserializer: &mut D) -> Result<Self, D::Error> where D: Deserializer
Deserialize this value given this Deserializer
.
impl Serialize for Job
[src]
fn serialize<S>(&self, serializer: &mut S) -> Result<(), S::Error> where S: Serializer
Serializes this value into this serializer.