ResourceCache.Changeset (Resource Cache v0.0.4) View Source

Link to this section Summary

Functions

Generate a new changeset.

Link to this section Types

Specs

t() :: %ResourceCache.Changeset{
  added: [ResourceCache.resource()],
  removed: [ResourceCache.resource()],
  unchanged: [ResourceCache.resource()],
  updated: [ResourceCache.resource()]
}

Link to this section Functions

Specs

all(t()) :: [ResourceCache.resource()]

Specs

generate(cache :: module(), new :: [ResourceCache.resource()]) :: {:ok, t()}

Generate a new changeset.