-record(open_retr, { path :: binary(), caller :: gleam@erlang@process:pid_(), reply :: gleam@erlang@process:subject({ok, gftp@stream:data_stream()} | {error, gftp@result:ftp_error()}) }).