package ez_api

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module EzOpenAPISource

Sourcemodule Types : sig ... end
Sourcemodule Makers : sig ... end
Sourcemodule Encoding : sig ... end
Sourceval make_query_param : EzAPI.Param.t -> Types.param_object
Sourceval make_path_params : EzAPI.Arg.descr list -> Types.param_object list
Sourceval empty_schema : none:'a -> Json_schema.schema -> (Json_schema.schema -> 'a) -> 'a
Sourceval make_request : ?example:Json_repr.any -> string list -> Json_schema.schema option -> Types.request_object option
Sourceval merge_definitions : ?definitions:Json_schema.schema -> EzAPI.Doc.t -> Json_schema.schema option * (int * Json_schema.schema) list * Json_schema.schema
Sourceval make_path : ?docs: (string * (string * string * Json_repr.any option * Json_repr.any option)) list -> ?definitions:Json_schema.schema -> EzAPI.Doc.t -> (string * Types.path_item) * Json_schema.schema
Sourceval definitions_schemas : Json_schema.schema -> (string * Json_repr.any) list option
Sourceval json_map : (Json_repr.ezjsonm -> Json_repr.ezjsonm) -> Json_repr.ezjsonm -> Json_repr.ezjsonm
Sourceval fix_descr_ref : Json_repr.ezjsonm -> Json_repr.ezjsonm
Sourceval make : ?descr:string -> ?terms:string -> ?contact:Types.contact_object -> ?license:Types.license_object -> ?version:string -> ?servers:Types.server_object list -> ?docs: (string * (string * string * Json_repr.any option * Json_repr.any option)) list -> sections:EzAPI.Doc.section list -> string -> string
Sourceval write : ?descr:string -> ?terms:string -> ?contact:Types.contact_object -> ?license:Types.license_object -> ?version:string -> ?servers:Types.server_object list -> ?docs: (string * (string * string * Json_repr.any option * Json_repr.any option)) list -> sections:EzAPI.Doc.section list -> title:string -> string -> unit
Sourceval executable : sections:EzAPI.Doc.section list -> docs: (string * (string * string * Json_repr.any option * Json_repr.any option)) list -> unit
OCaml

Innovation. Community. Security.