-record(subscribe, { from :: gleam@erlang@process:subject({ok, integer()} | {error, glats:error()}), subscriber :: gleam@erlang@process:pid_(), topic :: binary(), opts :: list(glats:subscribe_option()) }).