-record('receive', { client :: gleam@erlang@process:subject({ok, bitstring()} | {error, pgl@internal:socket_error()}), length :: integer(), timeout :: integer() }).