Accrue.Entitlements.Projector (accrue v1.5.1)

Copy Markdown View Source

The sole transactional writer for current grants and account revisions.

Summary

Functions

project(observation, opts \\ [])

@spec project(
  Accrue.Entitlements.Observation.t(),
  keyword()
) ::
  {:ok, Accrue.Entitlements.Snapshot.t()} | {:noop, atom()} | {:error, term()}