package core

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Blit copies between iobufs and advances neither src nor dst.

Blit copies between iobufs and advances neither src nor dst.

type 'rw t_no_seek = ('rw, Iobuf.no_seek) Iobuf.t
include Core_kernel.Blit.S_permissions with type 'rw t := 'rw t_no_seek
val unsafe_blit : ([> Core_kernel.Perms.Export.read ] t_no_seek, [> Core_kernel.Perms.Export.write ] t_no_seek) Base.Blit_intf.blit
val sub : ([> Core_kernel.Perms.Read.t ], Iobuf.no_seek) Iobuf.t -> pos:int -> len:int -> (_, _) Iobuf.t

Override types of sub and subo to allow return type to have seek as needed.

val subo : ?pos:int -> ?len:int -> ([> Core_kernel.Perms.Read.t ], Iobuf.no_seek) Iobuf.t -> (_, _) Iobuf.t
OCaml

Innovation. Community. Security.