Module type Async_rpc_kernel.Versioned_rpc.Caller_converts.Rpc.S

type query
type response
val dispatch_multi : Connection_with_menu.t ‑> query ‑> response Core_kernel.Or_error.t Async_kernel.Deferred.t

Multi-version dispatch.

val rpcs : unit ‑> Rpc.Any.t list

All rpcs supported by dispatch_multi.

val versions : unit ‑> Core_kernel.Int.Set.t

All versions supported by dispatch_multi (useful for computing which old versions may be pruned).

val name : string