Rpc.Server_rpc
module Service_spec : sig ... end
type ('request, 'request_mode, 'response, 'response_mode, 'service_spec) t = {
service_spec : 'service_spec Service_spec.t;
rpc_name : string;
decode_request : buffer -> 'request;
encode_response : 'response -> buffer;
request_mode : 'request_mode Value_mode.t;
response_mode : 'response_mode Value_mode.t;
}