If init/1 returns :ignore then start_link will return :ignore. This is useful if you want to selectively start certain parts of your supervision tree / workers.
It’s explicitly documented here GenServer — Elixir v1.20.2
If init/1 returns :ignore then start_link will return :ignore. This is useful if you want to selectively start certain parts of your supervision tree / workers.
It’s explicitly documented here GenServer — Elixir v1.20.2