Portable wait boundary retained by an operational loop without a live Runner.
Summary
Types
@type t() :: %Spectre.Operation.Wait{ due_at: non_neg_integer() | nil, generation: non_neg_integer() | nil, id: String.t(), key: term(), kind: atom(), metadata: map(), payload: term(), reason: term() }