One committed update to a loop's effective context.
Summary
Types
@type t() :: %Spectre.Operation.Update{ applied_at: non_neg_integer() | nil, applied_context_revision: non_neg_integer() | nil, base_context_revision: non_neg_integer() | nil, causation_id: String.t() | nil, correlation_id: String.t(), id: String.t(), invalidations: [term()], metadata: map(), payload: term(), provenance: map(), requested_at: non_neg_integer(), status: :pending | :applied | :rejected }