-record(generator, {subject :: gleam@erlang@process:subject(snowglake:message())}).