package ocplib-resto

  1. Overview
  2. Docs

Service directory description

type service_descr = Resto_impl.Description.service_descr = {
  1. description : string option;
  2. input : Json_schema.schema;
  3. output : Json_schema.schema;
}
type directory_descr = Resto_impl.Description.directory_descr =
  1. | Static of static_directory_descr
  2. | Dynamic of string option
and static_directory_descr = Resto_impl.Description.static_directory_descr = {
  1. service : service_descr option;
  2. subdirs : static_subdirectories_descr option;
}
and static_subdirectories_descr = Resto_impl.Description.static_subdirectories_descr =
  1. | Suffixes of directory_descr Stdlib.Map.Make(Stdlib.String).t
  2. | Arg of Arg.descr * directory_descr
val service : ?description:string -> ('prefix, 'params) Path.path -> ('prefix, 'params, bool option, directory_descr) service
val pp_print_directory_descr : Stdlib.Format.formatter -> directory_descr -> unit
OCaml

Innovation. Community. Security.