Module asyncjob

Source
Expand description

provides AsyncJob trait and AsyncSingleJob struct

Structs§

AsyncSingleJob
Abstraction for a FIFO task queue that will only queue up one next job. It keeps overwriting the next job until it is actually taken to be processed
RunParams
Passed to AsyncJob::run allowing sending intermediate progress notifications

Traits§

AsyncJob
trait that defines an async task we can run on a threadpool