Diffast_misc.Xchannelmodule C = Compressionval sprintf : ('a, unit, string) format -> 'amodule Destination : sig ... endmodule D = Destinationclass output_buffer : Buffer.t -> object ... endclass output_channel : out_channel -> object ... endclass gzip_output : ?level:Bytesrw_zlib.level option -> Bytesrw.Bytes.Writer.t -> object ... endclass gzip_output_channel : ?level:Bytesrw_zlib.level option -> out_channel -> object ... endclass gzip_output_buffer : ?level:Bytesrw_zlib.level option -> Buffer.t -> object ... endclass out_channel : ?overwrite:bool option -> ?comp:C.c option -> D.t -> object ... endval output_bytes : out_channel -> bytes -> unitval output_string : out_channel -> string -> unitval fprintf : out_channel -> ('a, unit, string, unit) format4 -> 'aval dump :
?comp:C.c ->
?add_ext:bool ->
string ->
(out_channel -> unit) ->
unitmodule Source : sig ... endmodule S = Sourceclass virtual input_channel : object ... endclass input_channel_ch : in_channel -> object ... endclass input_channel_str : string -> object ... endclass gzip_input : Bytesrw.Bytes.Reader.t -> object ... endclass gzip_input_channel : In_channel.t -> object ... endclass gzip_input_bytes : bytes -> object ... endclass base64_input_channel : input_channel -> object ... endval string_of_input_channel : input_channel -> stringclass in_channel : ?comp:C.c option -> S.t -> object ... end