module Sidekiq::Rescue::Dsl::ClassMethods

def validate_and_unpack_error_argument(error)

def validate_and_unpack_error_argument(error)
  error_arg_valid = error.any? && error.flatten.all? { |e| e < StandardError } if error.is_a?(Array)
  return error.flatten if error_arg_valid
  raise ArgumentError,
        "error must be an ancestor of StandardError"
end