module Unpack_sequence: Unpack_sequence
module Result: sig
.. end
val unpack_from_string_pipe : ('a, 'b) Core.Std.Unpack_buffer.t ->
string Import.Pipe.Reader.t ->
'a Import.Pipe.Reader.t * ('a, 'b) Result.t Import.Deferred.t
val unpack_from_reader : ('a, 'b) Core.Std.Unpack_buffer.t ->
Import.Reader.t ->
'a Import.Pipe.Reader.t * ('a, 'b) Result.t Import.Deferred.t
unpack_from_reader unpacker
unpacks all the values from reader until reaching EOF.
The resulting pipe
is closed once unpacking finishes (normally or abnormally).
val unpack_bin_prot_from_reader : 'a Bin_prot.Type_class.reader ->
Import.Reader.t ->
'a Import.Pipe.Reader.t *
('a, unit) Result.t Import.Deferred.t