lib/maxwell/builder/adapter.ex
defmodule Maxwell.Builder.Adapter do
@moduledoc """
Adapter macro.
### Examples
# module
@adapter Adapter.Module
"""
@doc """
* `adapter` - adapter module, for example: `Maxwell.Middleware.Hackney`
### Examples
@adapter Adapter.Module
"""
defmacro adapter(adapter) do
quote do
@adapter unquote(adapter)
end
end
end