Module Rpc.Handlers

type ('a, 'b) t =
  1. | Handlers of {
    1. handlers : 'a list;
    }
  2. | With_service_spec of {
    1. handlers : 'b list;
    2. service_spec : Service_spec.t;
    }
  3. | :: of ('a, 'b) t * ('a, 'b) t list