Module Tapak_compressions.Compressors
type stream_state = {zstream : Zlib.stream;mutable finished : bool;mutable cleaned_up : bool;buf_size : int;
}val create_stream_state :
?buf_size:int ->
use_zlib_wrapper:bool ->
unit ->
stream_stateval decompress_chunk :
stream_state ->
string ->
off:int ->
len:int ->
string option * intval decompress_deflate_stream :
Bigstringaf.t Piaf.IOVec.t Piaf.Stream.t ->
string Piaf.Stream.tval decompress_gzip_stream :
Bigstringaf.t Piaf.IOVec.t Piaf.Stream.t ->
string Piaf.Stream.tval compress_stream :
use_gzip_wrapper:bool ->
string Piaf.Stream.t ->
string Piaf.Stream.tmodule Gzip : sig ... endmodule Zstd : sig ... end