Module type Command_rpc.Command.Stateful.T

type query
include sig ... end
val query_of_sexp : Base.Sexp.t ‑> query
type response
include sig ... end
val sexp_of_response : response ‑> Base.Sexp.t
type state
val rpc : (queryresponseAsync.Rpc.Rpc.t
val implementation : state ‑> query ‑> response Async.Deferred.t