-record(parser_settings, { enforce_required :: boolean(), on_parse_error :: gleam@option:option(fun(() -> nil)) }).