1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
module type T = sig
module Value : Value_intf.T
type t
val get : t -> int -> Value.Ref.t
val set : t -> int -> Value.Ref.t -> unit
val size : t -> int
val typ : t -> Text.ref_type
val max_size : t -> int option
val grow : t -> Int32.t -> Value.Ref.t -> unit
val fill : t -> Int32.t -> Int32.t -> Value.Ref.t -> unit
val copy :
t_src:t -> t_dst:t -> src:Int32.t -> dst:Int32.t -> len:Int32.t -> unit
end