package capnp

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

Module Runtime.InnerArraySource

Module InnerArray. This is not intended for public use; you are looking for module Array.

Sourcetype ('cap, 'a, 'arr) t = {
  1. mutable length : int;
  2. mutable storage : 'arr option;
  3. get_unsafe : 'arr -> int -> 'a;
  4. set_unsafe : 'arr -> int -> 'a -> unit;
  5. init : int -> 'arr;
}
Sourceval length : ('cap, 'a, 'arr) t -> int
Sourceval get : ('cap, 'a, 'arr) t -> int -> 'a
Sourceval set : (rw, 'a, 'arr) t -> int -> 'a -> unit
Sourceval init : (rw, 'a, 'arr) t -> int -> unit
Sourceval to_storage : ('cap, 'a, 'arr) t -> 'arr option
Sourceval invalid_get_unsafe : 'arr -> int -> 'a
Sourceval invalid_set_unsafe : 'arr -> int -> 'a -> unit
Sourceval invalid_init : int -> 'arr