Brook.ViewState (brook_stream v1.0.0)
Link to this section Summary
Link to this section Functions
Link to this function
commit(instance)
Link to this function
create(collection, key, value)
@spec create(Brook.view_collection(), Brook.view_key(), Brook.view_value()) :: :ok
Link to this function
delete(collection, key)
@spec delete(Brook.view_collection(), Brook.view_key()) :: :ok
Link to this function
get(instance, collection, key)
@spec get(Brook.instance(), Brook.view_collection(), Brook.view_key()) :: {:ok, Brook.view_value()} | {:error, Brook.reason()}
Link to this function
get_all(instance, collection)
@spec get_all(Brook.instance(), Brook.view_collection()) :: {:ok, %{required(Brook.view_key()) => Brook.view_value()}} | {:error, Brook.reason()}
Link to this function
init(instance)
Link to this function
merge(collection, key, value)
@spec merge(Brook.view_collection(), Brook.view_key(), Brook.view_value()) :: :ok
Link to this function