# Module Iobuf.Blit_consume_and_fill

    module Blit_consume_and_fill: sig .. end

`Blit_consume_and_fill` copies between iobufs and advances both `src` and `dst`.

    val blit : src:([> Core_kernel.Std.read ], seek) Iobuf.t ->
           dst:([> Core_kernel.Std.write ], seek) Iobuf.t -> len:int -> unit

    val blito : src:([> Core_kernel.Std.read ], seek) Iobuf.t ->
           ?src_len:int ->
           dst:([> Core_kernel.Std.write ], seek) Iobuf.t -> unit -> unit

    val unsafe_blit : src:([> Core_kernel.Std.read ], seek) Iobuf.t ->
           dst:([> Core_kernel.Std.write ], seek) Iobuf.t -> len:int -> unit