Jsonrpc.Packet
type t =
| Notification of Notification.t
| Request of Request.t
| Response of Response.t
| Batch_response of Response.t list
| Batch_call of [ `Request of Request.t | `Notification of Notification.t ] list
include Json.Jsonable.S with type t := t
val yojson_of_t : t -> Json.t
val t_of_yojson : Json.t -> t