-record(exec, { sql :: binary(), params :: list(glite@value:value()), reply :: gleam@erlang@process:subject({ok, integer()} | {error, glite@error:error()}) }).