-record(process_details, { messages :: list(gleam@dynamic:dynamic_()), links :: list(spectator@internal@api:system_primitive()), monitored_by :: list(spectator@internal@api:system_primitive()), monitors :: list(spectator@internal@api:system_primitive()), trap_exit :: boolean(), parent :: gleam@option:option(spectator@internal@api:system_primitive()) }).