val new_id : unit -> int64val to_string : Rpc.t -> stringval to_a : empty:(unit -> 'a) -> append:('a -> string -> unit) -> Rpc.t -> 'aval of_string : ?strict:bool -> string -> Rpc.tval of_a : next_char:('a -> char option) -> 'a -> Rpc.tval a_of_response :
?id:Rpc.t ->
?version:version ->
empty:(unit -> 'a) ->
append:('a -> string -> unit) ->
Rpc.response ->
'aval json_of_error_object : ?data:Rpc.t option -> int64 -> string -> Rpc.tval get : string -> (string * 'a) list -> 'aval response_of_string : ?strict:bool -> string -> Rpc.response