Import.Jsontype t = Ppx_yojson_conv_lib.Yojson.Safe.tval to_string : Yojson.Safe.t -> stringval of_string : string -> Yojson.Safe.tval error : string -> Yojson.Safe.t -> 'aval yojson_of_list : ('a -> Yojson.Safe.t) -> 'a list -> Yojson.Safe.tmodule Jsonable = Ppx_yojson_conv_lib.Yojsonableval field_exn :
(string * Yojson.Safe.t) list ->
string ->
(Yojson.Safe.t -> 'a) ->
'amodule Conv : sig ... endmodule O : sig ... endmodule Object : sig ... endmodule Option : sig ... endmodule Of : sig ... endmodule To : sig ... endmodule Nullable_option : sig ... endmodule Assoc : sig ... endmodule Void : sig ... endval read_json_params :
(Jsonrpc.Json.t -> 'a) ->
Jsonrpc.Structured.t ->
('a, string) resultval require_params : 'a option -> ('a, string) resultval message_params :
Jsonrpc.Structured.t option ->
(Jsonrpc.Json.t -> 'a) ->
('a, string) result