Struct sidekiq::Job
[−]
[src]
pub struct Job { pub class: String, pub args: Vec<Value>, pub retry: i64, pub queue: String, pub jid: String, pub created_at: u64, pub enqueued_at: u64, }
Fields
class: String
args: Vec<Value>
retry: i64
queue: String
jid: String
created_at: u64
enqueued_at: u64
Methods
impl Job
[src]
Examples
use std::default::Default; use sidekiq::Value; use sidekiq::{Job, JobOpts}; // Create a job let class = "MyClass".to_string(); let job_opts = JobOpts { queue: "test".to_string(), ..Default::default() }; let job = Job::new(class, vec![sidekiq::Value::Null], job_opts);