class Sidekiq::Rescue::ServerMiddleware
def sidekiq_rescue(job_payload, job_class)
def sidekiq_rescue(job_payload, job_class) yield rescue StandardError => e error_group, options = job_class.sidekiq_rescue_error_group_with_options_by(e) raise e unless error_group rescue_error(e, error_group, options, job_payload) end