Behaviour for memory providers managed by Vibe.Memory.Manager.
Summary
Types
@type context() :: map()
Callbacks
@callback on_turn_start(non_neg_integer(), String.t(), context(), term()) :: :ok
@callback shutdown(term()) :: :ok
Behaviour for memory providers managed by Vibe.Memory.Manager.
@type context() :: map()
@callback on_turn_start(non_neg_integer(), String.t(), context(), term()) :: :ok
@callback shutdown(term()) :: :ok