Electric.Shapes.Consumer.SetupEffects (electric v1.6.2)

Copy Markdown View Source

Summary

Types

t()

@type t() ::
  %Electric.Shapes.Consumer.SetupEffects.SubscribeShape{action: term()}
  | %Electric.Shapes.Consumer.SetupEffects.SeedSubqueryIndex{}

Functions

execute(effects, state)

@spec execute([t()], Electric.Shapes.Consumer.State.t()) ::
  {:ok, Electric.Shapes.Consumer.State.t()}
  | {:error, Electric.Shapes.Consumer.State.t()}