saq.types
#
Types
Module Contents#
- class saq.types.Context[source]#
Bases:
TypedDict
Task context.
Extra context fields are allowed.
- worker: typing_extensions.Required[saq.worker.Worker][source]#
Worker currently executing the task
- job: saq.job.Job[source]#
Job() instance of the task
- queue: saq.queue.Queue[source]#
Queue the task is running on
- class saq.types.JobTaskContext[source]#
Bases:
TypedDict
Jobs Task Context
- task: asyncio.Task[Any][source]#
asyncio Task of the Job
- class saq.types.PartialTimersDict[source]#
Bases:
TimersDict
For argument to Worker, all keys are not required