antikythera v0.3.0 Antikythera.Session.Store behaviour View Source

Behaviour of session store.

Link to this section Summary

Link to this section Types

Link to this type

session_id()

View Source
session_id() :: nil | String.t()
Link to this type

session_kv()

View Source
session_kv() :: %{required(String.t()) => any()}

Link to this section Callbacks

Link to this callback

delete(session_id)

View Source
delete(session_id()) :: :ok
Link to this callback

save(session_id, session_kv)

View Source
save(session_id(), session_kv()) :: String.t()