Imp.Training.FastSlow.Event (Imp v0.5.0)

Copy Markdown View Source

Ordered durable operation event emitted by the Fast-Slow runner.

Summary

Types

t()

@type t() :: %Imp.Training.FastSlow.Event{
  at: String.t() | nil,
  cycle: non_neg_integer(),
  data: Imp.Training.FastSlow.Config.json_value(),
  kind: String.t(),
  operation_id: String.t() | nil,
  sequence: non_neg_integer()
}

Functions

new!(attrs)

@spec new!(keyword() | map()) :: t()