module Blit_consume: sig
.. end
Blit_consume
copies between iobufs and advances src
but does not advance dst
.
val blit : src:([> Core_kernel.Std.read ], seek) Iobuf.t ->
dst:([> Core_kernel.Std.write ], no_seek) Iobuf.t ->
dst_pos:int -> len:int -> unit
val blito : src:([> Core_kernel.Std.read ], seek) Iobuf.t ->
?src_len:int ->
dst:([> Core_kernel.Std.write ], no_seek) Iobuf.t ->
?dst_pos:int -> unit -> unit
val unsafe_blit : src:([> Core_kernel.Std.read ], seek) Iobuf.t ->
dst:([> Core_kernel.Std.write ], no_seek) Iobuf.t ->
dst_pos:int -> len:int -> unit
val sub : ([> Core_kernel.Std.read ], seek) Iobuf.t -> len:int -> ('a, 'b) Iobuf.t
val subo : ?len:int -> ([> Core_kernel.Std.read ], seek) Iobuf.t -> ('a, 'b) Iobuf.t