sig
type t
type character
val mutate :
Api.UNSAFELY_MUTABLE.t ->
index:int ->
Api.UNSAFELY_MUTABLE.character -> (unit, [> `out_of_bounds ]) Api.result
val mutate_exn :
Api.UNSAFELY_MUTABLE.t ->
index:int -> Api.UNSAFELY_MUTABLE.character -> unit
val blit :
src:Api.UNSAFELY_MUTABLE.t ->
src_index:int ->
dst:Api.UNSAFELY_MUTABLE.t ->
dst_index:int -> length:int -> (unit, [> `out_of_bounds ]) Api.result
val blit_exn :
src:Api.UNSAFELY_MUTABLE.t ->
src_index:int ->
dst:Api.UNSAFELY_MUTABLE.t -> dst_index:int -> length:int -> unit
end