Sourceval handle_request :
'state t ->
'state ->
(Dune_rpc_private__.Types.Id.t * Dune_rpc_private__.Types.Call.t) ->
(Stdune.Sexp.t, Dune_rpc_private__.Types.Response.Error.t) result Fiber.t Sourceval handle_notification :
'state t ->
'state ->
Dune_rpc_private__.Types.Call.t ->
(unit, Dune_rpc_private__.Types.Response.Error.t) result Fiber.t Sourceval prepare_request :
'a t ->
('req, 'resp) Dune_rpc_private__.Types.Decl.Generation.t
Dune_rpc_private__.Types.Decl.t ->
(('req, 'resp) Dune_rpc_private__Versioned_intf.Staged.request,
Version_error.t)
result Sourceval prepare_notification :
'a t ->
('payload, unit) Dune_rpc_private__.Types.Decl.Generation.t
Dune_rpc_private__.Types.Decl.t ->
('payload Dune_rpc_private__Versioned_intf.Staged.notification,
Version_error.t)
result