[][src]Crate background_jobs_core

Structs

JobInfo

Metadata pertaining to a job that exists within the background_jobs system

NewJobInfo
ProcessorMap

A type for storing the relationships between processor names and the processor itself

Storage

All the logic to interact with the persisted data is defined on this type.

Enums

Backoff
JobError

The error type returned by a Processor's process method

JobStatus

Set the status of a job when storing it

MaxRetries
ShouldStop

A type that represents whether a job should be requeued

Traits

Job

The Job trait defines parameters pertaining to an instance of background job

Processor

The Processor trait