MST.Diff.Op (mst v0.1.0)

View Source

A single key-level operation produced by MST.Diff.compute/2.

  • old_value: nil, new_value: cid — create
  • old_value: cid, new_value: cid — update
  • old_value: cid, new_value: nil — delete

Summary

Types

t()

@type t() :: %MST.Diff.Op{
  key: binary(),
  new_value: DASL.CID.t() | nil,
  old_value: DASL.CID.t() | nil
}