Rpc_effect_kernel.Where_to_connectThe place that an RPC should be sent.
module Custom : sig ... endThe place that an RPC should be sent.
t MUST be private, to ensure that all Custom values come through Register or Register1, so we always have a comparison function.
include Ppx_compare_lib.Comparable.S with type t := tval sexp_of_t : t -> Sexplib0.Sexp.tinclude Ppx_compare_lib.Equal.S with type t := tmodule type Registered = sig ... endmodule Register () : RegisteredRegister allows you to use a custom Connector.t. To do so:
module type Registered1 = sig ... endmodule Register1 (Arg : sig ... end) : Registered1 with type arg = Arg.tRegister1 is like Register, but takes an argument.