Module Ocamlformat_stdlib.Bytes

type t = bytes
val globalize : t -> t
val t_of_sexp : Sexplib0__.Sexp.t -> t
val sexp_of_t : t -> Sexplib0__.Sexp.t
val t_sexp_grammar : t Sexplib0.Sexp_grammar.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 (>) : t -> t -> bool
val (<) : t -> t -> bool
val (<>) : t -> t -> bool
val equal : t -> t -> bool
val compare : t -> t -> int
val min : t -> t -> t
val max : t -> t -> t
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
type comparator_witness
val comparator : (t, comparator_witness) Base__Comparator.t
val of_string : string -> t
val to_string : t -> string
val pp : Format.formatter -> t -> unit
val invariant : t -> unit
module To_string : sig ... end
module From_string : sig ... end
val create : int -> t
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 copy : t -> t
val init : int -> f:(int -> char) -> t
val of_char_list : char list -> t
val length : t -> int
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 max_length : int
val unsafe_to_string : no_mutation_while_string_reachable:t -> string
val unsafe_of_string_promise_no_mutation : string -> t