Flexflow.History (flexflow v0.1.8) View Source

History

Link to this section Summary

Functions

Returns a specification to start this module under a supervisor.

Link to this section Types

Specs

event() :: :process_loop | :process_init

Specs

new_input() :: t() | map() | event()

Specs

stage() :: :end | :start

Specs

t() :: %Flexflow.History{
  event: event(),
  measurements: map(),
  metadata: map(),
  name: Flexflow.name(),
  stage: stage(),
  time: integer()
}

Link to this section Functions

Returns a specification to start this module under a supervisor.

See Supervisor.

Specs

ensure_new(Flexflow.process_identity()) :: {:ok, term()} | {:error, term()}

Specs

Specs

new(new_input()) :: t()

Specs