pub trait Consumer: Stream<Item = Result<JobResult<Self::Handle>, Self::Err>> { type Err: Debug; type Handle: JobHandle<Err = Self::Err>; }
A Consumer for a JobQueue
Consumer
JobQueue
Type of error that can occur while fetching jobs
Type of JobHandle used to acknowledge jobs in this Consumer
JobHandle