exception Error of stringval missing_fields : int array -> string array -> 'aval missing_tuple_fields : int -> int list -> 'aval write_untagged_option :
(Bi_outbuf.t -> 'a -> unit) ->
Bi_outbuf.t ->
'a option ->
unitval write_untagged_list :
Bi_io.node_tag ->
(Bi_outbuf.t -> 'a -> unit) ->
Bi_outbuf.t ->
'a list ->
unitval write_untagged_array :
Bi_io.node_tag ->
(Bi_outbuf.t -> 'a -> unit) ->
Bi_outbuf.t ->
'a array ->
unitval get_list_reader :
(Bi_io.node_tag -> Bi_inbuf.t -> 'a) ->
Bi_io.node_tag ->
Bi_inbuf.t ->
'a listval get_array_reader :
(Bi_io.node_tag -> Bi_inbuf.t -> 'a) ->
Bi_io.node_tag ->
Bi_inbuf.t ->
'a arrayval read_list : (Bi_io.node_tag -> Bi_inbuf.t -> 'a) -> Bi_inbuf.t -> 'a listval unsupported_variant : int -> bool -> 'aval read_error_at : Bi_inbuf.t -> 'aval read_int : Bi_inbuf.t -> intval read_char : Bi_inbuf.t -> charval read_bool : Bi_inbuf.t -> boolval read_string : Bi_inbuf.t -> stringval read_float32 : Bi_inbuf.t -> floatval read_float64 : Bi_inbuf.t -> floatval read_int64 : Bi_inbuf.t -> int64val read_int32 : Bi_inbuf.t -> int32val read_array : (Bi_io.node_tag -> Bi_inbuf.t -> 'a) -> Bi_inbuf.t -> 'a arrayval read_array_value :
(Bi_io.node_tag -> Bi_inbuf.t -> 'a) ->
Bi_inbuf.t ->
'a arrayval get_unit_reader : Bi_io.node_tag -> Bi_inbuf.t -> unitval get_char_reader : Bi_io.node_tag -> Bi_inbuf.t -> charval get_bool_reader : Bi_io.node_tag -> Bi_inbuf.t -> boolval get_string_reader : Bi_io.node_tag -> Bi_inbuf.t -> stringval get_float64_reader : Bi_io.node_tag -> Bi_inbuf.t -> floatval get_float32_reader : Bi_io.node_tag -> Bi_inbuf.t -> floatval get_int64_reader : Bi_io.node_tag -> Bi_inbuf.t -> int64val get_int32_reader : Bi_io.node_tag -> Bi_inbuf.t -> int32val get_int_reader : Bi_io.node_tag -> Bi_inbuf.t -> intval read_error : unit -> 'aval array_iter2 : ('a -> 'b -> unit) -> 'a -> 'b array -> unitval array_init2 : int -> 'a -> (int -> 'a -> 'b) -> 'b array