package core_extended

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

WARNING: using the padded functions to convert to a bigstring / iobuf will ignore ~len arguments that are less than the length of the source t!

val of_iobuf_peek : padding:char -> ?pos:int -> ?len:int -> ([> Core.read ], _) Iobuf.t -> t
val of_iobuf_consume : padding:char -> ?len:int -> ([> Core.read ], Iobuf.seek) Iobuf.t -> t
val unsafe_of_bigstring : padding:char -> pos:int -> len:int -> Core.Bigstring.t -> t
val unsafe_to_bigstring : t -> padding:char -> pos:int -> len:int -> Core.Bigstring.t -> unit
val to_iobuf_poke : t -> padding:char -> ?pos:int -> ?len:int -> (Core.read_write, _) Iobuf.t -> unit
val to_iobuf_fill : t -> padding:char -> ?len:int -> (Core.read_write, Iobuf.seek) Iobuf.t -> unit
val unsafe_of_iobuf_peek : padding:char -> pos:int -> len:int -> ([> Core.read ], _) Iobuf.t -> t
val unsafe_of_iobuf_consume : padding:char -> len:int -> ([> Core.read ], Iobuf.seek) Iobuf.t -> t
val unsafe_to_iobuf_poke : t -> padding:char -> pos:int -> len:int -> (Core.read_write, _) Iobuf.t -> unit
val unsafe_to_iobuf_fill : t -> padding:char -> len:int -> (Core.read_write, Iobuf.seek) Iobuf.t -> unit
OCaml

Innovation. Community. Security.