-record(parsed_request, { method :: gleam@option:option(gleam@http:method()), uri :: gleam@option:option(gleam@uri:uri()), version :: gleam@option:option(ewe@internal@parser:http_version()), headers :: gleam@option:option(gleam@dict:dict(binary(), binary())), trailers :: gleam@option:option(gleam@set:set(binary())), body :: gleam@option:option(bitstring()), body_size :: integer() }).