Opaque correlation metadata for parser events delivered to editor presentation.
The generation changes whenever a buffer PID is registered with different parser configuration. The version identifies the parse that produced the event.
Summary
Functions
Creates correlation metadata for a registration generation and parse version.
Types
@type generation() :: reference()
@type t() :: %Minga.Parser.EventCorrelation{ generation: generation(), version: non_neg_integer() }
Functions
@spec new(generation(), non_neg_integer()) :: t()
Creates correlation metadata for a registration generation and parse version.