Current section

Files

Jump to
gen_consumer lib gen_consumer adapter.ex
Raw

lib/gen_consumer/adapter.ex

defmodule GenConsumer.Adapter do
@moduledoc """
Behaviour module for consumer adapters
"""
@doc """
Dispatch event
"""
@callback init(keyword) :: {:ok, map} | :error
@doc false
defmacro __using__(_opts) do
quote do
@behaviour GenConsumer.Adapter
end
end
end