-record(connection_state, { transport :: postgleam@internal@transport:transport(), connection_id :: gleam@option:option(integer()), connection_key :: gleam@option:option(integer()), parameters :: gleam@dict:dict(binary(), binary()), transaction_status :: postgleam@message:transaction_status(), buffer :: bitstring() }).