Defines scheduler for multiple EctoJobScheduler.Job
run(atom(), map(), nil | [repo: atom(), job_queue: atom()]) :: {:error, any()} | {:ok, any()}
schedule( atom() | %{config: nil | keyword() | map()}, map(), nil | keyword() | map() ) :: any()
schedule(Ecto.Multi.t(), atom(), map(), nil | keyword() | map()) :: any()