Imp.Playbook.Tombstone (Imp v0.5.0)

Copy Markdown View Source

Removal and merge provenance retained in a playbook's hash chain.

Summary

Types

operation()

@type operation() :: :remove | :merge

t()

@type t() :: %Imp.Playbook.Tombstone{
  at_revision: pos_integer(),
  entry: Imp.Playbook.Entry.t(),
  operation: operation(),
  replacement_id: String.t() | nil
}