Lamina.Server.State (lamina v0.4.2)
Defines the state of the Lamina server process.
Summary
Types
Link to this type
provider_state()
@type provider_state() :: Lamina.Provider.state()
@type t() :: %Lamina.Server.State{ config_keys: [atom()], gc_timeout: pos_integer(), module: atom(), provider_opts: keyword(), provider_order: [module()], provider_states: %{optional(module()) => provider_state()}, providers_started: boolean(), table: Lamina.Server.Table.t(), ttl_refresh_fraction: float() }