While reading through the rq docs, I notice that there are some arguments that you can pass to rq worker when starting the worker
Example:
rq worker --worker-class 'foo.bar.MyWorker'
Argument list includes
--worker-classor-w: RQ Worker class to use (e.g rq worker --worker-class 'foo.bar.MyWorker')--job-classor-j: RQ Job class to use.--queue-class: RQ Queue class to use.
What are worker classes, job classes and queue classes, and when do you utilize them?