View Source Electric.Replication.Eval.Expr (electric v0.9.5)
Parsed expression, available for evaluation using the runner
Summary
Types
@type t() :: %Electric.Replication.Eval.Expr{ eval: term(), query: String.t(), returns: Electric.Replication.Eval.Env.pg_type(), used_refs: used_refs() }
@type used_refs() :: %{ required([String.t(), ...]) => Electric.Replication.Eval.Env.pg_type() }