# Functions
Await will await all jobs created during the execution of the callback.
AwaitJob will enqueue the specified job and wait until it and all other jobs queued during its execution are finished.
B is a shorthand to construct a base with a label.
Cancel will cancel the specified job with the provided reason.
Complete will complete the specified job.
Dequeue will dequeue the specified job.
E is a shorthand to construct an error.
Enqueue will enqueue the specified job with the provided delay and isolation.
Extend will extend the specified job by the provided duration.
Fail will fail the specified job with the provided reason.
GetMeta will parse the jobs "axe" tag on the embedded axe.Base struct and return the meta object.
NewQueue creates and returns a new queue.
Update will update the specified job and set the provided execution status and progress.
# Structs
Base can be embedded in a struct to turn it into a job.
Blueprint describes a queueable job.
Context holds and stores contextual data.
Error is used to control retry a cancellation.
Event is logged during a job execution.
Meta contains meta information about a job.
Model stores an executable job.
Options defines queue options.
Queue manages job queueing.
Task describes work that is managed using a job queue.
# Interfaces
Job is a structure used to encode a job.
# Type aliases
State defines the states of a job.