package rpclib

  1. Overview
  2. Docs
type description = Idl.Interface.description = {
  1. name : string;
  2. namespace : string option;
  3. description : string list;
  4. version : Rpc.Version.t;
}
type t = {
  1. details : Idl.Interface.description;
  2. methods : boxed_fn list;
}
val prepend_arg : t -> 'a Idl.Param.t -> t
val all_types : t -> Rpc.Types.boxed_def list
val all_errors : t -> Rpc.Types.boxed_def list