A live read-model change delivered to a subscriber of Chronicle.ReadModels.watch/2.
Summary
Types
@type change_type() :: :added | :modified | :removed
@type t() :: %Chronicle.ReadModels.Changeset{ change_type: change_type(), correlation_id: term(), event_sequence_number: non_neg_integer(), model_key: String.t() | nil, occurred: DateTime.t() | String.t() | nil, read_model: struct() | nil, removed: boolean(), subscribed: boolean() }