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

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);

Trait Implementations

impl Serialize for Job
[src]

Serialize this value into the given Serde serializer. Read more