Current section

Files

Jump to
gen_pool lib gen_pool backend.ex
Raw

lib/gen_pool/backend.ex

defprotocol GenPool.Backend do
@doc """
Moduledoc for `GenPool.Backend`
"""
@type backend :: term()
@type state :: term()
def new(opts \\ [])
def put(backend, value)
def get(backend)
end