-record(atom_entry, { id :: binary(), title :: webls@atom:text(), updated :: birl:time(), 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(birl:time()), rights :: gleam@option:option(webls@atom:text()), source :: gleam@option:option(webls@atom:source()) }).