Module type Command_rpc.Command.T_pipe

type query
include sig ... end
val query_of_sexp : Sexplib.Sexp.t ‑> query
type response
include sig ... end
val sexp_of_response : response ‑> Sexplib.Sexp.t
type error
include sig ... end
val sexp_of_error : error ‑> Sexplib.Sexp.t
val rpc : (queryresponseerrorAsync.Rpc.Pipe_rpc.t
val implementation : Invocation.t ‑> query ‑> (response Async.Pipe.Reader.terrorCore.Result.t Async.Deferred.t