Summary
Types
@type convert_opts() :: keyword()
Functions
@spec transaction_to_effects( Electric.Replication.Changes.Transaction.t(), Electric.Shapes.Shape.t(), convert_opts() ) :: {:ok, [Electric.Shapes.Consumer.Effects.t()]} | {:error, {:truncate, Electric.Replication.Changes.xid() | nil}}
@spec transactions_to_effects( [Electric.Replication.Changes.Transaction.t()], Electric.Shapes.Shape.t(), convert_opts() ) :: {:ok, [Electric.Shapes.Consumer.Effects.t()]} | {:error, {:truncate, Electric.Replication.Changes.xid() | nil}}