Module Ocamlformat_stdlib.Bytes
val t_of_sexp : Sexplib0__.Sexp.t -> t
val sexp_of_t : t -> Sexplib0__.Sexp.t
val blit : src:t -> src_pos:int -> dst:t -> dst_pos:int -> len:int -> unit
val blito :
src:t ->
?src_pos:int ->
?src_len:int ->
dst:t ->
?dst_pos:int ->
unit ->
unit
val unsafe_blit :
src:t ->
src_pos:int ->
dst:t ->
dst_pos:int ->
len:int ->
unit
val sub : t -> pos:int -> len:int -> t
val subo : ?pos:int -> ?len:int -> t -> t
val (>=) : t -> t -> bool
val (<=) : t -> t -> bool
val (<>) : t -> t -> bool
val equal : t -> t -> bool
val compare : t -> t -> int
val ascending : t -> t -> int
val descending : t -> t -> int
val between : t -> low:t -> high:t -> bool
val clamp_exn : t -> min:t -> max:t -> t
val clamp : t -> min:t -> max:t -> (t, Base__.Info.t) result
val of_string : string -> t
val to_string : t -> string
val invariant : t -> unit
val create_local : int -> t
val make : int -> char -> t
val map : t -> f:(char -> char) -> t
val mapi : t -> f:(int -> char -> char) -> t
val init : int -> f:(int -> char) -> t
val of_char_list : char list -> t
val get : t -> int -> char
val unsafe_get : t -> int -> char
val set : t -> int -> char -> unit
val unsafe_set : t -> int -> char -> unit
val unsafe_get_int64 : t -> int -> int64
val unsafe_set_int64 : t -> int -> int64 -> unit
val unsafe_get_int32 : t -> int -> int32
val unsafe_set_int32 : t -> int -> int32 -> unit
val unsafe_get_int16 : t -> int -> int
val unsafe_set_int16 : t -> int -> int -> unit
val fill : t -> pos:int -> len:int -> char -> unit
val tr : target:char -> replacement:char -> t -> unit
val tr_multi :
target:string ->
replacement:string ->
(t -> unit) Base__.Staged.t
val to_list : t -> char list
val to_array : t -> char array
val fold : t -> init:'acc -> f:('acc -> char -> 'acc) -> 'acc
val foldi : t -> init:'acc -> f:(int -> 'acc -> char -> 'acc) -> 'acc
val contains : ?pos:int -> ?len:int -> t -> char -> bool
val unsafe_to_string : no_mutation_while_string_reachable:t -> string
val unsafe_of_string_promise_no_mutation : string -> t