Rpc.Client_rpc
type ('request, 'request_mode, 'response, 'response_mode) t = {
service_spec : Service_spec.t;
rpc_name : string;
encode_request : 'request -> buffer;
decode_response : buffer -> 'response;
request_mode : 'request_mode Value_mode.t;
response_mode : 'response_mode Value_mode.t;
}