Current section

Files

Jump to
modglobal lib server.ex
Raw

lib/server.ex

defmodule Modglobal.Server do
@type key :: any()
@type value :: any()
@callback delete([module: module(), key: key()]) :: value() | nil
@callback get([module: module(), key: key(), default: value()]) :: value()
@callback has?([module: module(), key: key()]) :: boolean()
@callback set([module: module(), key: key(), value: value()]) :: nil
end