Module Bindoj_openapi_util.V3
type 'a assoc = (string * 'a) listinclude module type of Ppx_yojson_conv_lib.Yojson_conv
val yojson_of_unit : unit -> Yojson.Safe.tval yojson_of_bool : bool -> Yojson.Safe.tval yojson_of_string : string -> Yojson.Safe.tval yojson_of_bytes : bytes -> Yojson.Safe.tval yojson_of_char : char -> Yojson.Safe.tval yojson_of_int : int -> Yojson.Safe.tval yojson_of_float : float -> Yojson.Safe.tval yojson_of_int32 : int32 -> Yojson.Safe.tval yojson_of_int64 : int64 -> Yojson.Safe.tval yojson_of_nativeint : nativeint -> Yojson.Safe.tval yojson_of_ref : ('a -> Yojson.Safe.t) -> 'a Stdlib.ref -> Yojson.Safe.tval yojson_of_lazy_t : ('a -> Yojson.Safe.t) -> 'a lazy_t -> Yojson.Safe.tval yojson_of_option : ('a -> Yojson.Safe.t) -> 'a option -> Yojson.Safe.tval yojson_of_pair :
('a -> Yojson.Safe.t) ->
('b -> Yojson.Safe.t) ->
('a * 'b) ->
Yojson.Safe.tval yojson_of_triple :
('a -> Yojson.Safe.t) ->
('b -> Yojson.Safe.t) ->
('c -> Yojson.Safe.t) ->
('a * 'b * 'c) ->
Yojson.Safe.tval yojson_of_list : ('a -> Yojson.Safe.t) -> 'a list -> Yojson.Safe.tval yojson_of_array : ('a -> Yojson.Safe.t) -> 'a array -> Yojson.Safe.tval yojson_of_hashtbl :
('a -> Yojson.Safe.t) ->
('b -> Yojson.Safe.t) ->
('a, 'b) Stdlib.Hashtbl.t ->
Yojson.Safe.tval yojson_of_opaque : 'a -> Yojson.Safe.tval yojson_of_fun : ('a -> 'b) -> Yojson.Safe.texception Of_yojson_error of exn * Yojson.Safe.tval of_yojson_error : string -> Yojson.Safe.t -> 'aval of_yojson_error_exn : exn -> Yojson.Safe.t -> 'aval unit_of_yojson : Yojson.Safe.t -> unitval bool_of_yojson : Yojson.Safe.t -> boolval string_of_yojson : Yojson.Safe.t -> stringval bytes_of_yojson : Yojson.Safe.t -> bytesval char_of_yojson : Yojson.Safe.t -> charval int_of_yojson : Yojson.Safe.t -> intval float_of_yojson : Yojson.Safe.t -> floatval int32_of_yojson : Yojson.Safe.t -> int32val int64_of_yojson : Yojson.Safe.t -> int64val nativeint_of_yojson : Yojson.Safe.t -> nativeintval ref_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a Stdlib.refval lazy_t_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a lazy_tval option_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a optionval pair_of_yojson :
(Yojson.Safe.t -> 'a) ->
(Yojson.Safe.t -> 'b) ->
Yojson.Safe.t ->
'a * 'bval triple_of_yojson :
(Yojson.Safe.t -> 'a) ->
(Yojson.Safe.t -> 'b) ->
(Yojson.Safe.t -> 'c) ->
Yojson.Safe.t ->
'a * 'b * 'cval list_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a listval array_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a arrayval hashtbl_of_yojson :
(Yojson.Safe.t -> 'a) ->
(Yojson.Safe.t -> 'b) ->
Yojson.Safe.t ->
('a, 'b) Stdlib.Hashtbl.tval opaque_of_yojson : Yojson.Safe.t -> 'aval fun_of_yojson : Yojson.Safe.t -> 'a