-record(atom_entry, { id :: binary(), title :: webls@atom:text(), updated :: gleam@time@timestamp:timestamp(), authors :: list(webls@atom:person()), content :: gleam@option:option(webls@atom:text()), link :: gleam@option:option(webls@atom:link()), summary :: gleam@option:option(webls@atom:text()), categories :: list(webls@atom:category()), contributors :: list(webls@atom:person()), published :: gleam@option:option(gleam@time@timestamp:timestamp()), rights :: gleam@option:option(webls@atom:text()), source :: gleam@option:option(webls@atom:source()) }).